<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ta" sourcelanguage="en">
  <context>
    <name>Assembly_ExportASMT</name>
    <message>
      <location filename="../../../CommandExportASMT.py" line="46"/>
      <source>Export ASMT File</source>
      <translation>ASMT கோப்பை ஏற்றுமதி செய்யவும்</translation>
    </message>
    <message>
      <location filename="../../../CommandExportASMT.py" line="50"/>
      <source>Export currently active assembly as a ASMT file.</source>
      <translation>தற்போது செயலில் உள்ள அசெம்பிளியை ASMT கோப்பாக ஏற்றுமதி செய்யவும்.</translation>
    </message>
  </context>
  <context>
    <name>Assembly_InsertLink</name>
    <message>
      <location filename="../../../CommandInsertLink.py" line="56"/>
      <source>&lt;p&gt;Inserts a component into the active assembly. This will create dynamic links to parts, bodies, primitives, and assemblies. To insert external components, make sure that the file is &lt;b&gt;open in the current session&lt;/b&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Insert by left clicking items in the list.&lt;/li&gt;&lt;li&gt;Remove by right clicking items in the list.&lt;/li&gt;&lt;li&gt;Press shift to add several instances of the component while clicking on the view.&lt;/li&gt;&lt;/ul&gt;</source>
      <translation>&lt;p&gt;செயலில் உள்ள அசெம்பிளியில் ஒரு கூறுகளைச் செருகுகிறது. இது பாகங்கள், உடல்கள், பழமையானவை மற்றும் கூட்டங்களுக்கு மாறும் இணைப்புகளை உருவாக்கும். வெளிப்புறக் கூறுகளைச் செருக, கோப்பு &lt;b&gt;தற்போதைய அமர்வில் திறந்திருப்பதை உறுதிசெய்யவும்&lt;/b&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;பட்டியலில் உள்ள உருப்படிகளை இடது சொடுக்கு செய்வதன் மூலம் செருகவும்.&lt;/li&gt;&lt;li&gt;பட்டியலில் உள்ள உருப்படிகளை வலது சொடுக்கு செய்வதன் மூலம் அகற்றவும்.&lt;/li&gt;&lt;li&gt;பார்வையில் சொடுக்கு செய்யும் போது கூறுகளின் பல நிகழ்வுகளைச் சேர்க்க உயர்த்து ஐ அழுத்தவும்.&lt;/li&gt;&lt;/ul&gt;</translation>
    </message>
    <message>
      <location filename="../../../CommandInsertLink.py" line="81"/>
      <source>Component</source>
      <translation>உறுப்பு</translation>
    </message>
  </context>
  <context>
    <name>Assembly_SolveAssembly</name>
    <message>
      <location filename="../../../CommandSolveAssembly.py" line="50"/>
      <source>Solve Assembly</source>
      <translation>சட்டசபையை தீர்க்கவும்</translation>
    </message>
    <message>
      <location filename="../../../CommandSolveAssembly.py" line="55"/>
      <source>Solves the currently active assembly.</source>
      <translation>தற்போது செயலில் உள்ள சட்டசபையை தீர்க்கிறது.</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../../InitGui.py" line="74"/>
      <source>Assembly</source>
      <translation type="unfinished">Assembly</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAssembly.cpp" line="143"/>
      <source>Active object</source>
      <translation>செயலில் உள்ள பொருள்</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAssemblyLink.cpp" line="125"/>
      <source>Turn flexible</source>
      <translation>நெகிழ்வாகத் திரும்பு</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAssemblyLink.cpp" line="127"/>
      <source>Your sub-assembly is currently rigid. This will make it flexible instead.</source>
      <translation>உங்கள் துணை-அசெம்பிளி தற்போது கடினமாக உள்ளது. இது அதற்கு பதிலாக நெகிழ்வானதாக மாற்றும்.</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAssemblyLink.cpp" line="131"/>
      <source>Turn rigid</source>
      <translation>திடமாக திரும்பவும்</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAssemblyLink.cpp" line="133"/>
      <source>Your sub-assembly is currently flexible. This will make it rigid instead.</source>
      <translation>உங்கள் துணை-அசெம்பிளி தற்போது நெகிழ்வானது. இது அதற்கு பதிலாக கடினமாக்கும்.</translation>
    </message>
    <message>
      <location filename="../../../App/BomObject.cpp" line="287"/>
      <source>N/A</source>
      <translation>இதற்கில்லை</translation>
    </message>
    <message>
      <location filename="../../../App/BomObject.cpp" line="311"/>
      <source>Not supported</source>
      <translation>ஆதரிக்கப்படவில்லை</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../../InitGui.py" line="109"/>
      <source>Assembly</source>
      <translation>தொகுப்பு</translation>
    </message>
    <message>
      <location filename="../../../InitGui.py" line="110"/>
      <source>Assembly Joints</source>
      <translation>பேரவை மூட்டுகள்</translation>
    </message>
    <message>
      <location filename="../../../InitGui.py" line="113"/>
      <source>&amp;Assembly</source>
      <translation>&amp;சட்டசபை</translation>
    </message>
  </context>
  <context>
    <name>Assembly</name>
    <message>
      <location filename="../../../JointObject.py" line="50"/>
      <source>Fixed</source>
      <translation>சரி செய்யப்பட்டது</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="51"/>
      <source>Revolute</source>
      <translation>புரட்சி வெற்றி</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="52"/>
      <source>Cylindrical</source>
      <translation>உருளை</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="53"/>
      <source>Slider</source>
      <translation>ச்லைடர்</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="54"/>
      <source>Ball</source>
      <translation>பந்து</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="55"/>
      <location filename="../../../JointObject.py" line="1793"/>
      <source>Distance</source>
      <translation>தூரம்</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="56"/>
      <source>Parallel</source>
      <translation>இணை</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="57"/>
      <source>Perpendicular</source>
      <translation>செங்குத்து, செங்குத்தான</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="58"/>
      <source>Angle</source>
      <translation>கோணம்</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="59"/>
      <source>RackPinion</source>
      <translation>ரேக் பினியன்</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="60"/>
      <source>Screw</source>
      <translation>திருகு</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="61"/>
      <source>Gears</source>
      <translation>கியர்கள்</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="62"/>
      <source>Belt</source>
      <translation>வார்ச்சந்து</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="812"/>
      <source>Broken link in: </source>
      <translation>உடைந்த இணைப்பு:</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="1612"/>
      <source>Select 2 elements from 2 separate parts</source>
      <translation>2 தனித்தனி பகுதிகளிலிருந்து 2 கூறுகளைத் தேர்ந்தெடுக்கவும்</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="1795"/>
      <source>Radius 1</source>
      <translation>ஆரம் 1</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="1797"/>
      <source>Thread pitch</source>
      <translation>நூல் சுருதி</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="1799"/>
      <source>Pitch radius</source>
      <translation>சுருதி ஆரம்</translation>
    </message>
    <message>
      <location filename="../../../Preferences.py" line="49"/>
      <source>Ask</source>
      <translation>கேள்</translation>
    </message>
    <message>
      <location filename="../../../Preferences.py" line="50"/>
      <source>Always</source>
      <translation>எப்போதும்</translation>
    </message>
    <message>
      <location filename="../../../Preferences.py" line="51"/>
      <source>Never</source>
      <translation>ஒருபோதும்</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="46"/>
      <source>Index (auto)</source>
      <translation>குறியீட்டு (தானியங்கு)</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="47"/>
      <source>Name (auto)</source>
      <translation>பெயர் (தானியங்கு)</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="48"/>
      <source>Description</source>
      <translation>விவரம்</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="49"/>
      <source>File Name (auto)</source>
      <translation>கோப்பு பெயர் (தானியங்கு)</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="50"/>
      <source>Quantity (auto)</source>
      <translation>அளவு (தானியங்கு)</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="188"/>
      <source>Default</source>
      <translation>இயல்புநிலை</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="284"/>
      <source>Duplicate Name</source>
      <translation>நகல் பெயர்</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="285"/>
      <source>This name is already used. Please choose a different name.</source>
      <translation>இந்த பெயர் ஏற்கனவே பயன்படுத்தப்பட்டது. தயவுசெய்து வேறு பெயரைத் தேர்ந்தெடுக்கவும்.</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="364"/>
      <source>Options</source>
      <translation>விருப்பங்கள்</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="371"/>
      <source>Sub-assembly children: the children of sub-assemblies will be included in the bill of materials</source>
      <translation>துணை-சபை குழந்தைகள்: உப-சபைகளின் குழந்தைகள் பொருட்களின் மசோதாவில் சேர்க்கப்படுவார்கள்</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="377"/>
      <source>Parts children: the children of parts will be added to the bill of materials</source>
      <translation>பாகங்கள் குழந்தைகள்: பகுதிகளின் குழந்தைகள் பொருட்களின் மசோதாவில் சேர்க்கப்படும்</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="383"/>
      <source>Only parts: adds only part containers and sub-assemblies to the bill of materials. Solids like Part Design bodies, fasteners, or Part workbench primitives are ignored.</source>
      <translation>பாகங்கள் மட்டும்: பொருட்களின் மசோதாவில் பகுதி கொள்கலன்கள் மற்றும் துணை-அசெம்பிளிகளை மட்டுமே சேர்க்கிறது. பார்ட் டிசைன் உடல்கள், ஃபாச்டென்சர்கள் அல்லது பார்ட் ஒர்க் பெஞ்ச் ப்ரிமிடிவ்ச் போன்ற திடப்பொருட்கள் புறக்கணிக்கப்படுகின்றன.</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="385"/>
      <source>Columns</source>
      <translation>நெடுவரிசைகள்</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="398"/>
      <source>Custom columns : 'Description' and other custom columns you add by clicking on 'Add column' will not have their data overwritten. If a column name starts with '.' followed by a property name (e.g. '.Length'), it will be auto-populated with that property value. These columns can be renamed by double-clicking or pressing F2 (renaming a column will currently lose its data).</source>
      <translation>தனிப்பயன் நெடுவரிசைகள் : 'விளக்கம்' மற்றும் 'நெடுவரிசையைச் சேர்' என்பதைக் சொடுக்கு செய்வதன் மூலம் நீங்கள் சேர்க்கும் பிற தனிப்பயன் நெடுவரிசைகள் அவற்றின் தரவு மேலெழுதப்படாது. நெடுவரிசையின் பெயர் '.' என்று தொடங்கினால். சொத்துப் பெயரைத் தொடர்ந்து (எ.கா. '. நீளம்'), அது அந்தச் சொத்து மதிப்புடன் தானாக நிரப்பப்படும். இந்த நெடுவரிசைகளை இருமுறை சொடுக்கு செய்வதன் மூலம் அல்லது F2 அழுத்துவதன் மூலம் மறுபெயரிடலாம் (ஒரு நெடுவரிசையை மறுபெயரிடுவது தற்போது அதன் தரவை இழக்கும்).</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="404"/>
      <source>Any column (custom or not), can be deleted by pressing the Delete key</source>
      <translation>எந்த நெடுவரிசையையும் (தனிப்பயன் அல்லது இல்லை), நீக்கு விசையை அழுத்துவதன் மூலம் நீக்கலாம்</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="406"/>
      <source>Export</source>
      <translation>ஏற்றுமதி</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="413"/>
      <source>The exported file format can be customized in the Spreadsheet workbench preferences</source>
      <translation>ஏற்றுமதி செய்யப்பட்ட கோப்பு வடிவத்தை விரிதாள் பணிமனை விருப்பத்தேர்வுகளில் தனிப்பயனாக்கலாம்</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="392"/>
      <source>Auto columns :  (Index, Quantity, Name...) are populated automatically. Any modification you make will be overridden. These columns cannot be renamed.</source>
      <translation>தானியங்கு நெடுவரிசைகள் : (அட்டவணை, அளவு, பெயர்...) தானாக நிரப்பப்படும். நீங்கள் செய்யும் எந்த மாற்றமும் மேலெழுதப்படும். இந்த நெடுவரிசைகளை மறுபெயரிட முடியாது.</translation>
    </message>
    <message>
      <location filename="../../../CommandInsertNewPart.py" line="108"/>
      <source>Part name</source>
      <translation>பகுதி பெயர்</translation>
    </message>
    <message>
      <location filename="../../../CommandInsertNewPart.py" line="113"/>
      <source>Part</source>
      <translation>பகுதி</translation>
    </message>
    <message>
      <location filename="../../../CommandInsertNewPart.py" line="118"/>
      <source>Create part in new file</source>
      <translation>புதிய கோப்பில் ஒரு பகுதியை உருவாக்கவும்</translation>
    </message>
    <message>
      <location filename="../../../CommandInsertNewPart.py" line="125"/>
      <source>Joint new part origin</source>
      <translation>கூட்டு புதிய பகுதி தோற்றம்</translation>
    </message>
    <message>
      <location filename="../../../CommandInsertNewPart.py" line="161"/>
      <source>If the new document is not saved the new part cannot be linked in the assembly.</source>
      <translation>புதிய ஆவணம் சேமிக்கப்படவில்லை என்றால், புதிய பகுதியை சட்டசபையில் இணைக்க முடியாது.</translation>
    </message>
    <message>
      <location filename="../../../CommandInsertNewPart.py" line="78"/>
      <location filename="../../../CommandInsertNewPart.py" line="162"/>
      <source>Save Document</source>
      <translation>ஆவணத்தைச் சேமிக்கவும்</translation>
    </message>
    <message>
      <location filename="../../../CommandInsertNewPart.py" line="77"/>
      <source>The assembly document must be saved before inserting a new part.</source>
      <translation>புதிய பகுதியைச் செருகுவதற்கு முன், பேரவை ஆவணம் சேமிக்கப்பட வேண்டும்.</translation>
    </message>
    <message>
      <location filename="../../../CommandInsertNewPart.py" line="80"/>
      <location filename="../../../CommandInsertNewPart.py" line="164"/>
      <source>Save</source>
      <translation>சேமி</translation>
    </message>
    <message>
      <location filename="../../../CommandInsertNewPart.py" line="167"/>
      <source>Do not Link</source>
      <translation>இணைக்க வேண்டாம்</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="488"/>
      <source>Enter your formula...</source>
      <translation>உங்கள் சூத்திரத்தை உள்ளிடவும்...</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="541"/>
      <source>In capital are variables that you need to replace with actual values. More details about each example in its tooltip.</source>
      <translation>மூலதனத்தில் நீங்கள் உண்மையான மதிப்புகளுடன் மாற்ற வேண்டிய மாறிகள் உள்ளன. ஒவ்வொரு உதாரணத்தையும் பற்றிய கூடுதல் விவரங்கள் அதன் உதவிக்குறிப்பில் உள்ளன.</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="544"/>
      <source> - Linear: C + VEL*time</source>
      <translation>- நேரியல்: C + VEL*நேரம்</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="546"/>
      <source> - Quadratic: C + VEL*time + ACC*time^2</source>
      <translation>- இருபடி: C + VEL*time + ACC*time^2</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="549"/>
      <source> - Harmonic: C + AMP*sin(VEL*time - PHASE)</source>
      <translation>- ஆர்மோனிக்: C + AMP*sin(VEL*time - PHASE)</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="552"/>
      <source> - Exponential: C*exp(time/TIMEC)</source>
      <translation>- அதிவேக: C*exp(நேரம்/TIMEC)</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="558"/>
      <source> - Smooth Step: L1 + (L2 - L1)*((1/2) + (1/pi)*arctan(SLOPE*(time - T0)))</source>
      <translation>- மென்மையான படி: L1 + (L2 - L1)*((1/2) + (1/pi)*arctan(SLOPE*(time - T0)))</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="565"/>
      <source> - Smooth Square Impulse: (H/pi)*(arctan(SLOPE*(time - T1)) - arctan(SLOPE*(time - T2)))</source>
      <translation>- ச்மூத் ச்கொயர் இம்பல்ச்: (H/pi)*(arctan(SLOPE*(time - T1)) - arctan(SLOPE*(time - T2)))</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="572"/>
      <source> - Smooth Ramp Top Impulse: ((1/pi)*(arctan(1000*(time - T1)) - arctan(1000*(time - T2))))*(((H2 - H1)/(T2 - T1))*(time - T1) + H1)</source>
      <translation>- ச்மூத் ராம்ப் டாப் இம்பல்ச்: ((1/pi)*(arctan(1000*(time - T1)) - arctan(1000*(time - T2))))*(((H2 - H1)/(T2 - T1))*(நேரம் - T1) + H1)</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="582"/>
      <source>C is a constant offset.
VEL is a velocity or slope or gradient of the straight line.</source>
      <translation>C ஒரு நிலையான ஆஃப்செட். 
VEL என்பது நேர்கோட்டின் விரைவு அல்லது சாய்வு அல்லது சாய்வு.</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="590"/>
      <source>C is a constant offset.
VEL is the velocity or slope or gradient of the straight line.
ACC is the acceleration or coefficient of the second order. The function is a parabola.</source>
      <translation>C ஒரு நிலையான ஆஃப்செட். 
VEL என்பது நேர் கோட்டின் விரைவு அல்லது சாய்வு அல்லது சாய்வு. 
ACC என்பது இரண்டாவது வரிசையின் முடுக்கம் அல்லது குணகம். செயல்பாடு ஒரு பரவளையமாகும்.</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="599"/>
      <source>C is a constant offset.
AMP is the amplitude of the sine wave.
VEL is the angular velocity in radians per second.
PHASE is the phase of the sine wave.</source>
      <translation>C ஒரு நிலையான ஆஃப்செட். 
AMP என்பது சைன் அலையின் வீச்சு ஆகும். 
VEL என்பது ஒரு நொடிக்கு ரேடியன்களில் உள்ள கோண விரைவு. 
PHASE என்பது சைன் அலையின் கட்டம்.</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="606"/>
      <source>C is a constant.
TIMEC is the time constant of the exponential function.</source>
      <translation>C என்பது ஒரு மாறிலி. 
TIMEC என்பது அதிவேக செயல்பாட்டின் நேர மாறிலி ஆகும்.</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="614"/>
      <source>L1 is step level before time = T0.
L2 is step level after time = T0.
SLOPE defines the steepness of the transition between L1 and L2 about time = T0. Higher values gives sharper cornered steps. SLOPE = 1000 or greater are suitable.</source>
      <translation>L1 என்பது நேரத்திற்கு முன் படி நிலை = T0. 
L2 என்பது நேரத்திற்குப் பிறகு படி நிலை = T0. 
SLOPE ஆனது L1 மற்றும் L2 க்கு இடையே உள்ள மாறுதலின் செங்குத்தான தன்மையை நேரம் = T0 என வரையறுக்கிறது. அதிக மதிப்புகள் கூர்மையான மூலைப்படுத்தப்பட்ட படிகளை வழங்குகிறது. சாய்வு = 1000 அல்லது அதற்கு மேற்பட்டவை பொருத்தமானவை.</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="623"/>
      <source>H is the height of the impulse.
T1 is the start of the impulse.
T2 is the end of the impulse.
SLOPE defines the steepness of the transition between 0 and H about time = T1 and T2. Higher values gives sharper cornered impulses. SLOPE = 1000 or greater are suitable.</source>
      <translation>H என்பது தூண்டுதலின் உயரம். 
T1 என்பது தூண்டுதலின் தொடக்கமாகும். 
T2 என்பது தூண்டுதலின் முடிவு. 
நேரம் = T1 மற்றும் T2 பற்றி 0 மற்றும் H இடையே உள்ள மாற்றத்தின் செங்குத்தான தன்மையை SLOPE வரையறுக்கிறது. அதிக மதிப்புகள் கூர்மையான மூலை உந்துதல்களைத் தருகின்றன. சாய்வு = 1000 அல்லது அதற்கு மேற்பட்டவை பொருத்தமானவை.</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="634"/>
      <source>This is similar to the square impulse but the top has a sloping ramp. It is good for building a smooth piecewise linear function by adding a series of these.
T1 is the start of the impulse.
T2 is the end of the impulse.
H1 is the height at T1 at the beginning of the ramp.
H2 is the height at T2 at the end of the ramp.
SLOPE defines the steepness of the transition between 0 and H1 and H2 to 0 about time = T1 and T2 respectively. Higher values gives sharper cornered impulses. SLOPE = 1000 or greater are suitable.</source>
      <translation>இது சதுர உந்துதலைப் போன்றது ஆனால் மேலே ஒரு சாய்வான சாய்வு உள்ளது. இவற்றின் தொடரைச் சேர்ப்பதன் மூலம் ஒரு மென்மையான துண்டு வரிசை நேரியல் செயல்பாட்டை உருவாக்குவது நல்லது. 
T1 என்பது தூண்டுதலின் தொடக்கமாகும். 
T2 என்பது தூண்டுதலின் முடிவு. 
H1 என்பது வளைவின் தொடக்கத்தில் T1 இல் உள்ள உயரம். 
H2 என்பது வளைவின் முடிவில் T2 இல் உள்ள உயரம். 
SLOPE ஆனது 0 மற்றும் H1 மற்றும் H2 இலிருந்து 0 க்கு இடையே உள்ள மாறுதலின் செங்குத்தான தன்மையை முறையே = T1 மற்றும் T2 பற்றி வரையறுக்கிறது. அதிக மதிப்புகள் கூர்மையான மூலை உந்துதல்களைத் தருகின்றன. சாய்வு = 1000 அல்லது அதற்கு மேற்பட்டவை பொருத்தமானவை.</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="672"/>
      <location filename="../../../CommandCreateSimulation.py" line="689"/>
      <source>Help</source>
      <translation>உதவி</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="687"/>
      <source>Hide help</source>
      <translation>உதவியை மறை</translation>
    </message>
    <message>
      <location filename="../../../InitGui.py" line="142"/>
      <source>Create</source>
      <translation>உருவாக்கு</translation>
    </message>
    <message>
      <location filename="../../../InitGui.py" line="158"/>
      <source>Activate</source>
      <translation>செயல்படுத்து</translation>
    </message>
    <message>
      <location filename="../../../InitGui.py" line="192"/>
      <source>Insert</source>
      <translation>செருகவும்</translation>
    </message>
    <message>
      <location filename="../../../InitGui.py" line="203"/>
      <source>Grounding</source>
      <translation>நிலமிடுதல்</translation>
    </message>
    <message>
      <location filename="../../../InitGui.py" line="230"/>
      <source>Constraints</source>
      <translation>கட்டுப்பாடுகள்</translation>
    </message>
    <message>
      <location filename="../../../InitGui.py" line="246"/>
      <source>Tools</source>
      <translation>கருவிகள்</translation>
    </message>
    <message>
      <location filename="../../../InitGui.py" line="259"/>
      <source>Simulation</source>
      <translation>பாவனை</translation>
    </message>
  </context>
  <context>
    <name>App::Property</name>
    <message>
      <location filename="../../../JointObject.py" line="184"/>
      <source>The type of the joint</source>
      <translation>கூட்டு வகை</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="370"/>
      <source>The first reference of the joint</source>
      <translation>கூட்டு முதல் குறிப்பு</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="218"/>
      <source>This is the local coordinate system within Reference1's object that will be used for the joint</source>
      <translation>இது ரெஃபரன்ச் ஆப்செக்டுடன் கூடிய உள்ளக ஒருங்கிணைப்பு அமைப்பாகும், இது கூட்டுக்கு பயன்படுத்தப்படும்</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="230"/>
      <source>This prevents Placement1 from recomputing, enabling custom positioning of the placement</source>
      <translation>இது ப்ளேச்மென்ட்1 ஐ மறுகணிப்பிலிருந்து தடுக்கிறது, இது இடத்தின் தனிப்பயன் நிலைப்படுத்தலை செயல்படுத்துகிறது</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="242"/>
      <location filename="../../../JointObject.py" line="563"/>
      <source>This is the attachment offset of the first connector of the joint</source>
      <translation>இது கூட்டு முதல் இணைப்பின் இணைப்பு ஆஃப்செட் ஆகும்</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="258"/>
      <source>This is the local coordinate system within Reference2's object that will be used for the joint</source>
      <translation>இது ரெஃபரன்ச் ஆப்செக்டுடன் கூடிய உள்ளக ஒருங்கிணைப்பு அமைப்பாகும், இது கூட்டுக்கு பயன்படுத்தப்படும்</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="270"/>
      <source>This prevents Placement2 from recomputing, enabling custom positioning of the placement</source>
      <translation>இது ப்ளேச்மென்ட்2 ஐ மறுகணிப்பிலிருந்து தடுக்கிறது, இது இடத்தின் தனிப்பயன் நிலைப்படுத்தலை செயல்படுத்துகிறது</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="282"/>
      <location filename="../../../JointObject.py" line="574"/>
      <source>This is the attachment offset of the second connector of the joint</source>
      <translation>இது இணைப்பின் இரண்டாவது இணைப்பியின் இணைப்பு ஆஃப்செட் ஆகும்</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="304"/>
      <source>Enable the minimum length limit of the joint</source>
      <translation>இணைப்பின் குறைந்தபட்ச நீள வரம்பை இயக்கவும்</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="317"/>
      <source>Enable the maximum length limit of the joint</source>
      <translation>இணைப்பின் அதிகபட்ச நீள வரம்பை இயக்கவும்</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="330"/>
      <source>Enable the minimum angle limit of the joint</source>
      <translation>இணைப்பின் குறைந்தபட்ச கோண வரம்பை இயக்கவும்</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="343"/>
      <source>Enable the maximum angle limit of the joint</source>
      <translation>இணைப்பின் அதிகபட்ச கோண வரம்பை இயக்கவும்</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="391"/>
      <source>This is the angle of the joint. It is used only by the Angle joint.</source>
      <translation>இது கூட்டு கோணம். இது ஆங்கிள் கூட்டு மூலம் மட்டுமே பயன்படுத்தப்படுகிறது.</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="427"/>
      <source>This is the minimum limit for the length between both coordinate systems (along their z-axis)</source>
      <translation>இது இரண்டு ஒருங்கிணைப்பு அமைப்புகளுக்கு இடையிலான நீளத்திற்கான குறைந்தபட்ச வரம்பு (அவற்றின் z- அச்சில்)</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="439"/>
      <source>This is the maximum limit for the length between both coordinate systems (along their z-axis)</source>
      <translation>இது இரண்டு ஒருங்கிணைப்பு அமைப்புகளுக்கு இடையேயான நீளத்திற்கான அதிகபட்ச வரம்பாகும் (அவற்றின் z- அச்சில்)</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="451"/>
      <source>This is the minimum limit for the angle between both coordinate systems (between their x-axis)</source>
      <translation>இது இரு ஒருங்கிணைப்பு அமைப்புகளுக்கு இடையே உள்ள கோணத்திற்கான குறைந்தபட்ச வரம்பு (அவற்றின் x- அச்சுக்கு இடையே)</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="463"/>
      <source>This is the maximum limit for the angle between both coordinate systems (between their x-axis)</source>
      <translation>இது இரு ஒருங்கிணைப்பு அமைப்புகளுக்கு இடையே உள்ள கோணத்திற்கான அதிகபட்ச வரம்பாகும் (அவற்றின் x- அச்சுக்கு இடையே)</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="379"/>
      <source>The second reference of the joint</source>
      <translation>கூட்டு இரண்டாவது குறிப்பு</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="482"/>
      <source>The first object of the joint</source>
      <translation>கூட்டு முதல் பொருள்</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="502"/>
      <source>The second object of the joint</source>
      <translation>கூட்டு இரண்டாவது பொருள்</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="403"/>
      <source>This is the distance of the joint. It is used only by the Distance joint and Rack and Pinion (pitch radius), Screw and Gears and Belt (radius1)</source>
      <translation>இது மூட்டு தூரம். இது தொலைதூர கூட்டு மற்றும் ரேக் மற்றும் பினியன் (பிட்ச் ஆரம்), ச்க்ரூ மற்றும் கியர்ச் மற்றும் பெல்ட் (ஆரம்1) ஆகியவற்றால் மட்டுமே பயன்படுத்தப்படுகிறது.</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="415"/>
      <source>This is the second distance of the joint. It is used only by the gear joint to store the second radius.</source>
      <translation>இது கூட்டு இரண்டாவது தூரம். இது இரண்டாவது ஆரம் சேமிக்க கியர் கூட்டு மட்டுமே பயன்படுத்தப்படுகிறது.</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="516"/>
      <source>The {order} reference of the joint</source>
      <translation>இணைப்பின் {order} குறிப்பு</translation>
    </message>
    <message>
      <location filename="../../../JointObject.py" line="1221"/>
      <source>The object to ground</source>
      <translation>தரைக்கு பொருள்</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateView.py" line="368"/>
      <location filename="../../../CommandCreateView.py" line="405"/>
      <source>The objects moved by the move</source>
      <translation>நகர்வால் நகர்த்தப்பட்ட பொருள்கள்</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateView.py" line="380"/>
      <source>This is the movement of the move. The end placement is the result of the start placement * this placement.</source>
      <translation>இதுவே அசைவின் இயக்கம். இறுதி வேலை வாய்ப்பு என்பது தொடக்க இடத்தின் விளைவாகும் * இந்த வேலை வாய்ப்பு.</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateView.py" line="389"/>
      <source>The type of the move</source>
      <translation>நகர்த்தலின் வகை</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="111"/>
      <source>Simulation start time.</source>
      <translation>உருவகப்படுத்துதல் தொடக்க நேரம்.</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="123"/>
      <source>Simulation end time.</source>
      <translation>உருவகப்படுத்துதல் முடிவு நேரம்.</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="135"/>
      <source>Simulation time step for output.</source>
      <translation>வெளியீட்டிற்கான உருவகப்படுத்துதல் நேர படி.</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="147"/>
      <source>Integration global error tolerance.</source>
      <translation>ஒருங்கிணைப்பு உலகளாவிய பிழை சகிப்புத்தன்மை.</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="159"/>
      <source>Frames Per Second.</source>
      <translation>நொடிக்கு பிரேம்கள்.</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="211"/>
      <source>The number of decimals to use for calculated texts</source>
      <translation>கணக்கிடப்பட்ட உரைகளுக்குப் பயன்படுத்த வேண்டிய தசமங்களின் எண்ணிக்கை</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="311"/>
      <source>The joint that is moved by the motion</source>
      <translation>இயக்கத்தால் நகர்த்தப்படும் கூட்டு</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="323"/>
      <source>This is the formula of the motion. For example '1.0*time'.</source>
      <translation>இதுவே இயக்கத்தின் தேற்றம். உதாரணமாக '1.0*நேரம்'.</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="332"/>
      <source>The type of the motion</source>
      <translation>இயக்கத்தின் வகை</translation>
    </message>
  </context>
  <context>
    <name>TaskAssemblyCreateJoint</name>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="79"/>
      <source>Distance</source>
      <translation>தூரம்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="103"/>
      <source>Radius 2</source>
      <translation>ஆரம் 2</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="127"/>
      <source>Offset</source>
      <translation>ஆஃப்செட்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="151"/>
      <source>Rotation</source>
      <translation>சுழற்சி</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="175"/>
      <source>Offset1</source>
      <translation>ஆஃப்செட்1</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="196"/>
      <source>Offset2</source>
      <translation>ஆஃப்செட்2</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="215"/>
      <source>Show advanced offsets</source>
      <translation>மேம்பட்ட ஆஃப்செட்களைக் காட்டு</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="14"/>
      <source>Joint</source>
      <translation>மூட்டு</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="25"/>
      <source>Isolate</source>
      <translation>தனிமைப்படுத்து</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="55"/>
      <source>Angle</source>
      <translation>கோணம்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="182"/>
      <source>Sets the attachment offset of the joint’s first marker (coordinate system)</source>
      <translation>கூட்டு முதல் மார்க்கரின் (ஒருங்கிணைந்த அமைப்பு) இணைப்பு ஆஃப்செட்டை அமைக்கிறது</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="203"/>
      <source>Sets the attachment offset of the second marker (coordinate system) of the joint</source>
      <translation>இணைப்பின் இரண்டாவது மார்க்கரின் (ஒருங்கிணைந்த அமைப்பு) இணைப்பு ஆஃப்செட்டை அமைக்கிறது</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="231"/>
      <source>Reverse the direction of the joint</source>
      <translation>மூட்டு திசையை தலைகீழாக மாற்றவும்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="234"/>
      <source>Reverse</source>
      <translation>தலைகீழ்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="245"/>
      <source>Limits</source>
      <translation>வரம்புகள்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="251"/>
      <source>Min length</source>
      <translation>குறைந்தபட்ச நீளம்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="274"/>
      <source>Max length</source>
      <translation>அதிகபட்ச நீளம்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="297"/>
      <source>Min angle</source>
      <translation>குறைந்தபட்ச கோணம்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="326"/>
      <source>Max angle</source>
      <translation>அதிகபட்ச கோணம்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateJoint.ui" line="358"/>
      <source>Reverse rotation</source>
      <translation>தலைகீழ் சுழற்சி</translation>
    </message>
  </context>
  <context>
    <name>TaskAssemblyInsertLink</name>
    <message>
      <location filename="../panels/TaskAssemblyInsertLink.ui" line="14"/>
      <source>Insert</source>
      <translation>செருகவும்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyInsertLink.ui" line="20"/>
      <source>Search parts…</source>
      <translation>பாகங்களைத் தேடு…</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyInsertLink.ui" line="39"/>
      <source>Cannot find the part? </source>
      <translation>பகுதியை கண்டுபிடிக்க முடியவில்லையா?</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyInsertLink.ui" line="46"/>
      <source>Open File</source>
      <translation>கோப்பை திற</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyInsertLink.ui" line="55"/>
      <source>Shows only parts in the list</source>
      <translation>பட்டியலில் உள்ள பகுதிகளை மட்டுமே காட்டுகிறது</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyInsertLink.ui" line="58"/>
      <source>Show only parts</source>
      <translation>பகுதிகளை மட்டும் காட்டு</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyInsertLink.ui" line="74"/>
      <source>Sets whether the inserted sub-assemblies will be rigid or flexible.
Rigid means that the added sub-assembly will be considered as a solid unit within the parent assembly.
Flexible means that the added sub-assembly will allow movement of its individual components' joints within the parent assembly.
You can change this behavior at any time by either right-clicking the sub-assembly on the document tree and toggling the
'Turn rigid'/'Turn flexible' command there, or by editing its Rigid property in the property editor.</source>
      <translation>செருகப்பட்ட துணை-அசெம்பிளிகள் கடினமானதா அல்லது நெகிழ்வானதா என்பதை அமைக்கிறது. 
ரிசிட் என்றால், சேர்க்கப்பட்ட துணை-அசெம்பிளி, பெற்றோர் சட்டசபைக்குள் ஒரு திடமான அலகாகக் கருதப்படும். 
நெகிழ்வானது என்றால், சேர்க்கப்பட்ட துணை-அசெம்பிளி அதன் தனிப்பட்ட கூறுகளின் மூட்டுகளை பெற்றோர் சட்டசபைக்குள் நகர்த்த அனுமதிக்கும். 
ஆவண மரத்தில் உள்ள துணை-அசெம்பிளியை வலது சொடுக்கு செய்து, மாற்றுவதன் மூலம் நீங்கள் எந்த நேரத்திலும் இந்த நடத்தையை மாற்றலாம். 
அங்கு 'டர்ன் ரிசிட்'/'டர்ன் ஃப்ளெக்சிபிள்' கட்டளை அல்லது அதன் ரிசிட் சொத்தை சொத்து எடிட்டரில் திருத்துவதன் மூலம்.</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyInsertLink.ui" line="81"/>
      <source>Rigid sub-assemblies</source>
      <translation>கடுமையான துணைக் கூட்டங்கள்</translation>
    </message>
  </context>
  <context>
    <name>AssemblyGui::DlgSettingsAssembly</name>
    <message>
      <location filename="../preferences/Assembly.ui" line="14"/>
      <source>General</source>
      <translation>பொது</translation>
    </message>
    <message>
      <location filename="../preferences/Assembly.ui" line="20"/>
      <source>Allows leaving edit mode when pressing the Esc key</source>
      <translation>தப்பி விசையை அழுத்தும் போது திருத்து பயன்முறையை விட்டு வெளியேற அனுமதிக்கிறது</translation>
    </message>
    <message>
      <location filename="../preferences/Assembly.ui" line="39"/>
      <source>Log the dragging steps of the solver. Useful to report a bug.
The files are named "runPreDrag.asmt" and "dragging.log" and are located in the default directory of std::ofstream (on Windows it's the desktop)</source>
      <translation>தீர்வை இழுக்கும் படிகளை பதிவு செய்யவும். பிழையைப் புகாரளிக்க பயனுள்ளதாக இருக்கும். 
கோப்புகள் "runPreDrag.asmt" மற்றும் "dragging.log" என்று பெயரிடப்பட்டுள்ளன, மேலும் அவை std::ofstream இன் இயல்புநிலை கோப்பகத்தில் அமைந்துள்ளன (விண்டோசில் இது டெச்க்டாப்)</translation>
    </message>
    <message>
      <location filename="../preferences/Assembly.ui" line="59"/>
      <source>Ground first part</source>
      <translation>தரை முதல் பகுதி</translation>
    </message>
    <message>
      <location filename="../preferences/Assembly.ui" line="66"/>
      <source>When inserting the first part in the assembly, it can be grounded automatically</source>
      <translation>சட்டசபையில் முதல் பகுதியைச் செருகும்போது, ​​அது தானாகவே தரையிறக்கப்படலாம்</translation>
    </message>
    <message>
      <location filename="../preferences/Assembly.ui" line="23"/>
      <source>Esc leaves edit mode</source>
      <translation>தப்பி திருத்து பயன்முறையிலிருந்து வெளியேறுகிறது</translation>
    </message>
    <message>
      <location filename="../preferences/Assembly.ui" line="43"/>
      <source>Log dragging steps</source>
      <translation>பதிவு இழுக்கும் படிகள்</translation>
    </message>
  </context>
  <context>
    <name>AssemblyGui::ViewProviderAssembly</name>
    <message>
      <location filename="../../ViewProviderAssembly.cpp" line="211"/>
      <source>The object is associated to one or more joints.</source>
      <translation>பொருள் ஒன்று அல்லது அதற்கு மேற்பட்ட மூட்டுகளுடன் தொடர்புடையது.</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAssembly.cpp" line="213"/>
      <source>Do you want to move the object and delete associated joints?</source>
      <translation>பொருளை நகர்த்தவும் தொடர்புடைய மூட்டுகளை நீக்கவும் விரும்புகிறீர்களா?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAssembly.cpp" line="1085"/>
      <source>Move part</source>
      <translation>பகுதியை நகர்த்தவும்</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAssembly.cpp" line="1679"/>
      <source>ViewProviderAssembly</source>
      <comment>and %1 more</comment>
      <translation>வழங்குநர்தொகுப்பைக் காண்க</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAssembly.cpp" line="1696"/>
      <source>Empty Assembly</source>
      <translation>காலியான பேரவை</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAssembly.cpp" line="1701"/>
      <source>Over-constrained:</source>
      <translation>அதிகப்படியான கட்டுப்பாடு:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAssembly.cpp" line="1709"/>
      <source>Malformed joints:</source>
      <translation>தவறான மூட்டுகள்:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAssembly.cpp" line="1717"/>
      <source>Redundant joints:</source>
      <translation>தேவையற்ற மூட்டுகள்:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAssembly.cpp" line="1725"/>
      <source>Partially redundant:</source>
      <translation>பகுதி தேவையற்றது:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAssembly.cpp" line="1733"/>
      <source>Solver failed to converge</source>
      <translation>கரைப்பான் ஒன்றிணைக்க முடியவில்லை</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAssembly.cpp" line="1741"/>
      <source>Under-constrained:</source>
      <translation>கீழ்-கட்டுப்படுத்தப்பட்டவை:</translation>
    </message>
    <message numerus="yes">
      <location filename="../../ViewProviderAssembly.cpp" line="1743"/>
      <source>%n Degrees of Freedom</source>
      <translation>
        <numerusform>%n சுதந்திர நிலை</numerusform>
        <numerusform>%n சுதந்திர நிலைகள்</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../../ViewProviderAssembly.cpp" line="1747"/>
      <source>Fully constrained</source>
      <translation>முழுமையாக கட்டுப்படுத்தப்பட்டது</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateJointScrew</name>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="318"/>
      <source>Screw Joint</source>
      <translation>திருகு கூட்டு</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="324"/>
      <source>&lt;p&gt;Creates a screw joint that links a part with a sliding joint to a part with a revolute joint&lt;/p&gt;&lt;p&gt;Select the same coordinate systems as the revolute and sliding joints. The pitch radius defines the movement ratio between the rotating screw and the sliding part.&lt;/p&gt;</source>
      <translation>&lt;p&gt;ச்லைடிங் கூட்டுடன் ஒரு பகுதியை இணைக்கும் ஒரு திருகு இணைப்பை உருவாக்குகிறது&lt;/p&gt;&lt;p&gt;ரிவல்யூட் மற்றும் ச்லைடிங் மூட்டுகளின் அதே ஒருங்கிணைப்பு அமைப்புகளைத் தேர்ந்தெடுக்கவும். சுருதி ஆரம் சுழலும் திருகுக்கும் நெகிழ் பகுதிக்கும் இடையே உள்ள இயக்க விகிதத்தை வரையறுக்கிறது.&lt;/p&gt;</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateJointGearBelt</name>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="391"/>
      <source>Gears/Belt Joint</source>
      <translation>கியர்ச்/பெல்ட் கூட்டு</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="396"/>
      <source>&lt;p&gt;Creates a gears or belt joint that links 2 rotating gears together&lt;/p&gt;&lt;p&gt;Select the same coordinate systems as the revolute joints.&lt;/p&gt;</source>
      <translation>&lt;p&gt;2 சுழலும் கியர்களை ஒன்றாக இணைக்கும் கியர்கள் அல்லது பெல்ட் கூட்டு உருவாக்குகிறது&lt;/p&gt;&lt;p&gt;ரிவால்யூட் மூட்டுகளின் அதே ஒருங்கிணைப்பு அமைப்புகளைத் தேர்ந்தெடுக்கவும்.&lt;/p&gt;</translation>
    </message>
  </context>
  <context>
    <name>TaskAssemblyCreateView</name>
    <message>
      <location filename="../panels/TaskAssemblyCreateView.ui" line="14"/>
      <source>Exploded View</source>
      <translation>வெடித்த காட்சி</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateView.ui" line="20"/>
      <source>If checked, parts will be selected as a single solid</source>
      <translation>சரிபார்க்கப்பட்டால், பாகங்கள் ஒற்றை திடமாக தேர்ந்தெடுக்கப்படும்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateView.ui" line="23"/>
      <source>Parts as single solid</source>
      <translation>ஒற்றை திடமான பாகங்கள்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateView.ui" line="42"/>
      <source>Align Dragger</source>
      <translation>இழுவையை சீரமைக்கவும்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateView.ui" line="49"/>
      <source>Select a feature to align. Press Esc to cancel.</source>
      <translation>சீரமைக்க ஒரு அம்சத்தைத் தேர்ந்தெடுக்கவும். ரத்து செய்ய தப்பி ஐ அழுத்தவும்.</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateView.ui" line="56"/>
      <source>Explode Radially</source>
      <translation>ரேடியலாக வெடிக்கவும்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateBom.ui" line="23"/>
      <source>Sub-assemblies children</source>
      <translation>துணைக் கூட்டங்கள் குழந்தைகள்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateBom.ui" line="42"/>
      <source>Parts children</source>
      <translation>பாகங்கள் குழந்தைகள்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateBom.ui" line="14"/>
      <source>Bill of Materials</source>
      <translation>பொருட்களின் பில்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateBom.ui" line="20"/>
      <source>Includes children of sub-assemblies in the bill of materials</source>
      <translation>பொருட்களின் மசோதாவில் துணை-அசெம்பிளிகளின் குழந்தைகளை உள்ளடக்கியது</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateBom.ui" line="39"/>
      <source>Include child parts in the bill of materials</source>
      <translation>பொருட்களின் மசோதாவில் குழந்தை பாகங்களைச் சேர்க்கவும்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateBom.ui" line="58"/>
      <source>Adds only part containers and sub-assemblies to the bill of materials. Solids (e.g. bodies, fasteners, primitives) are excluded.</source>
      <translation>பொருட்களின் மசோதாவில் பகுதி கொள்கலன்கள் மற்றும் துணை-அசெம்பிளிகளை மட்டுமே சேர்க்கிறது. திடப்பொருட்கள் (எ.கா. உடல்கள், ஃபாச்டென்சர்கள், ப்ரிமிட்டிவ்கள்) விலக்கப்பட்டுள்ளன.</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateBom.ui" line="61"/>
      <source>Only parts</source>
      <translation>பாகங்கள் மட்டுமே</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateBom.ui" line="77"/>
      <source>Columns</source>
      <translation>நெடுவரிசைகள்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateBom.ui" line="86"/>
      <source>Add Column</source>
      <translation>நெடுவரிசையைச் சேர்க்கவும்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateBom.ui" line="96"/>
      <source>Export</source>
      <translation>ஏற்றுமதி</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateBom.ui" line="109"/>
      <source>Help</source>
      <translation>உதவி</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateBom</name>
    <message>
      <location filename="../../../CommandCreateBom.py" line="69"/>
      <source>Bill of Materials</source>
      <translation>பொருட்களின் பில்</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateBom.py" line="76"/>
      <source>&lt;p&gt;Creates a bill of materials of the current assembly. If an assembly is active, it will be a BOM of this assembly. Else it will be a BOM of the whole document.&lt;/p&gt;&lt;p&gt;The BOM object is a document object that stores the settings of your BOM. It is also a spreadsheet object so you can easily visualize the BOM. If you do not need the BOM object to be saved as a document object, you can simply export and cancel the task.&lt;/p&gt;&lt;p&gt;The columns 'Index', 'Name', 'File Name' and 'Quantity' are automatically generated on recompute. The 'Description' and custom columns are not overwritten.&lt;/p&gt;</source>
      <translation>&lt;p&gt;தற்போதைய அசெம்பிளியின் பொருட்களின் மசோதாவை உருவாக்குகிறது. ஒரு பேரவை செயலில் இருந்தால், அது இந்த சட்டசபையின் BOM ஆக இருக்கும். இல்லையெனில் அது முழு ஆவணத்தின் BOM ஆக இருக்கும்.&lt;/p&gt;&lt;p&gt;BOM ஆப்செக்ட் என்பது உங்கள் BOM இன் அமைப்புகளைச் சேமிக்கும் ஒரு ஆவணப் பொருளாகும். இது ஒரு விரிதாள் பொருளாகும், எனவே நீங்கள் BOM ஐ எளிதாகக் காட்சிப்படுத்தலாம். BOM ஆப்செக்டை ஆவணப் பொருளாகச் சேமிக்கத் தேவையில்லை என்றால், நீங்கள் பணியை ஏற்றுமதி செய்து ரத்து செய்யலாம்.&lt;/p&gt;&lt;p&gt;'இண்டெக்ச்', 'பெயர்', 'கோப்புப் பெயர்' மற்றும் 'அளவு' நெடுவரிசைகள் மறுகணிப்பில் தானாகவே உருவாக்கப்படும். 'விளக்கம்' மற்றும் தனிப்பயன் நெடுவரிசைகள் மேலெழுதப்படவில்லை.&lt;/p&gt;</translation>
    </message>
  </context>
  <context>
    <name>Assembly::AssemblyLink</name>
    <message>
      <location filename="../../../App/AssemblyLink.cpp" line="690"/>
      <source>Joints</source>
      <translation>மூட்டுகள்</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../../ViewProviderAssemblyLink.cpp" line="139"/>
      <source>Toggle Rigid</source>
      <translation>ரிசிடை நிலைமாற்று</translation>
    </message>
  </context>
  <context>
    <name>Assembly_InsertNewPart</name>
    <message>
      <location filename="../../../CommandInsertNewPart.py" line="54"/>
      <source>New Part</source>
      <translation>புதிய பகுதி</translation>
    </message>
    <message>
      <location filename="../../../CommandInsertNewPart.py" line="59"/>
      <source>Insert a new part into the active assembly. The new part's origin can be positioned in the assembly.</source>
      <translation>செயலில் உள்ள சட்டசபையில் ஒரு புதிய பகுதியைச் செருகவும். புதிய பகுதியின் தோற்றம் சட்டசபையில் வைக்கப்படலாம்.</translation>
    </message>
  </context>
  <context>
    <name>TaskAssemblyCreateSimulation</name>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="20"/>
      <source>Motions</source>
      <translation>இயக்கங்கள்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="50"/>
      <source>Add a prescribed motion</source>
      <translation>பரிந்துரைக்கப்பட்ட இயக்கத்தைச் சேர்க்கவும்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="70"/>
      <source>Delete selected motions</source>
      <translation>தேர்ந்தெடுக்கப்பட்ட இயக்கங்களை நீக்கு</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="14"/>
      <source>Simulation</source>
      <translation>உருவகப்படுத்துதல்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="89"/>
      <source>Simulation Settings</source>
      <translation>உருவகப்படுத்துதல் அமைப்புகள்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="95"/>
      <source>Start</source>
      <translation>தொடங்கு</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="98"/>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="105"/>
      <source>Start time of the simulation</source>
      <translation>உருவகப்படுத்துதலின் தொடக்க நேரம்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="112"/>
      <source>End</source>
      <translation>முடிவு</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="115"/>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="122"/>
      <source>End time of the simulation</source>
      <translation>உருவகப்படுத்துதலின் முடிவு நேரம்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="129"/>
      <source>Step</source>
      <translation>படி</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="132"/>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="139"/>
      <source>Time step</source>
      <translation>நேர படி</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="149"/>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="156"/>
      <source>Global error tolerance</source>
      <translation>உலகளாவிய பிழை சகிப்புத்தன்மை</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="173"/>
      <source>Animation Player</source>
      <translation>அனிமேசன் பிளேயர்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="212"/>
      <source>Frames per second</source>
      <translation>நொடிக்கு பிரேம்கள்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="146"/>
      <source>Tolerance</source>
      <translation>பொறுமை</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="166"/>
      <source>Generate</source>
      <translation>உருவாக்கு</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="181"/>
      <source>Frame</source>
      <translation>சட்டகம்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="201"/>
      <source>0.00 s</source>
      <translation>0.00 செ</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="232"/>
      <source>Step backward</source>
      <translation>பின்வாங்கவும்</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="252"/>
      <source>Play backward</source>
      <translation>பின்னோக்கி விளையாடு</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="272"/>
      <source>Stop</source>
      <translation>நிறுத்து</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="292"/>
      <source>Play forward</source>
      <translation>முன்னோக்கி விளையாடு</translation>
    </message>
    <message>
      <location filename="../panels/TaskAssemblyCreateSimulation.ui" line="312"/>
      <source>Step forward</source>
      <translation>முன்னோக்கி படி</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateAssembly</name>
    <message>
      <location filename="../../../CommandCreateAssembly.py" line="49"/>
      <source>New Assembly</source>
      <translation>புதிய பேரவை</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateAssembly.py" line="54"/>
      <source>Creates an assembly object in the current document, or in the current active assembly (if any). Limit of one root assembly per file.</source>
      <translation>தற்போதைய ஆவணத்தில் அல்லது தற்போதைய செயலில் உள்ள சட்டசபையில் (ஏதேனும் இருந்தால்) ஒரு பேரவை பொருளை உருவாக்குகிறது. ஒரு கோப்பிற்கு ஒரு ரூட் பேரவை வரம்பு.</translation>
    </message>
  </context>
  <context>
    <name>Assembly_ActivateAssembly</name>
    <message>
      <location filename="../../../CommandCreateAssembly.py" line="101"/>
      <location filename="../../../CommandCreateAssembly.py" line="135"/>
      <source>Activate Assembly</source>
      <translation>சட்டசபையை செயல்படுத்தவும்</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateAssembly.py" line="106"/>
      <source>Select an assembly to activate:</source>
      <translation>செயல்படுத்த ஒரு சட்டசபையைத் தேர்ந்தெடுக்கவும்:</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateAssembly.py" line="138"/>
      <source>Sets an assembly as the active one for editing.</source>
      <translation>திருத்துதல் செய்வதற்கு ஒரு அசெம்பிளியை செயலில் உள்ளதாக அமைக்கிறது.</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateJointFixed</name>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="77"/>
      <source>Fixed Joint</source>
      <translation>நிலையான கூட்டு</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="83"/>
      <source>&lt;p&gt;1 - If an assembly is active : Creates a joint permanently locking two parts together, preventing any movement or rotation&lt;/p&gt;&lt;p&gt;2 - If a part is active: Positions sub-parts by matching selected coordinate systems. The second part selected will move.&lt;/p&gt;</source>
      <translation>&lt;p&gt;1 - ஒரு அசெம்பிளி செயலில் இருந்தால் : நிரந்தரமாக இரண்டு பகுதிகளை ஒன்றாகப் பூட்டி, எந்த இயக்கத்தையும் அல்லது சுழற்சியையும் தடுக்கும் ஒரு கூட்டு உருவாக்குகிறது&lt;/p&gt;&lt;p&gt;2 - ஒரு பகுதி செயலில் இருந்தால்: தேர்ந்தெடுக்கப்பட்ட ஒருங்கிணைப்பு அமைப்புகளைப் பொருத்துவதன் மூலம் துணைப் பகுதிகளை நிலைநிறுத்துகிறது. தேர்ந்தெடுக்கப்பட்ட இரண்டாவது பகுதி நகரும்.&lt;/p&gt;</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateJointRevolute</name>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="104"/>
      <source>Revolute Joint</source>
      <translation>Revolute கூட்டு</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="109"/>
      <source>Creates a revolute joint allowing rotation around a single axis between selected parts</source>
      <translation>தேர்ந்தெடுக்கப்பட்ட பகுதிகளுக்கு இடையில் ஒற்றை அச்சில் சுழல அனுமதிக்கும் ஒரு சுழல் கூட்டு உருவாக்குகிறது</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateJointCylindrical</name>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="127"/>
      <source>Cylindrical Joint</source>
      <translation>உருளை கூட்டு</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="132"/>
      <source>Creates a cylindrical joint that allows rotation around and translation along a single axis between assembled parts</source>
      <translation>ஒரு உருளை மூட்டை உருவாக்குகிறது, அது சுற்றிச் சுழலவும், கூடியிருந்த பகுதிகளுக்கு இடையே ஒற்றை அச்சில் மொழிபெயர்க்கவும் அனுமதிக்கிறது.</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateJointSlider</name>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="150"/>
      <source>Slider Joint</source>
      <translation>ச்லைடர் கூட்டு</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="155"/>
      <source>Creates a slider joint that allows linear movement along a single axis, but restricts rotation between selected parts</source>
      <translation>ஒற்றை அச்சில் நேரியல் இயக்கத்தை அனுமதிக்கும் ச்லைடர் கூட்டு உருவாக்குகிறது, ஆனால் தேர்ந்தெடுக்கப்பட்ட பகுதிகளுக்கு இடையே சுழற்சியை கட்டுப்படுத்துகிறது</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateJointBall</name>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="173"/>
      <source>Ball Joint</source>
      <translation>பந்துமூட்டு</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="178"/>
      <source>Creates a ball joint that connects parts at a point, allowing unrestricted movement as long as the connection points remain in contact</source>
      <translation>ஒரு புள்ளியில் பகுதிகளை இணைக்கும் ஒரு பந்து கூட்டு உருவாக்குகிறது, இணைப்பு புள்ளிகள் தொடர்பில் இருக்கும் வரை கட்டுப்பாடற்ற இயக்கத்தை அனுமதிக்கிறது</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateJointDistance</name>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="196"/>
      <source>Distance Joint</source>
      <translation>தொலைவு கூட்டு</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="203"/>
      <source>&lt;p&gt;Creates a distance joint that fixes the distance between the selected objects&lt;/p&gt;&lt;p&gt;Creates one of several different joints based on the selection. For example, a distance of 0 between a plane and a cylinder creates a tangent joint. A distance of 0 between planes will make them co-planar.&lt;/p&gt;</source>
      <translation>&lt;p&gt;தேர்ந்தெடுக்கப்பட்ட பொருட்களுக்கு இடையே உள்ள தூரத்தை நிர்ணயிக்கும் தொலைதூர இணைப்பை உருவாக்குகிறது&lt;/p&gt;&lt;p&gt;தேர்வின் அடிப்படையில் பல்வேறு மூட்டுகளில் ஒன்றை உருவாக்குகிறது. எடுத்துக்காட்டாக, ஒரு விமானத்திற்கும் சிலிண்டருக்கும் இடையே 0 தூரம் ஒரு தொடு இணைப்பு உருவாக்குகிறது. விமானங்களுக்கு இடையே உள்ள 0 தூரம் அவற்றை இணைத் திட்டமாக மாற்றும்.&lt;/p&gt;</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateJointParallel</name>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="221"/>
      <source>Parallel Joint</source>
      <translation>இணை கூட்டு</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="226"/>
      <source>Creates a parallel joint that makes the Z-axis of the selected coordinate systems parallel</source>
      <translation>தேர்ந்தெடுக்கப்பட்ட ஒருங்கிணைப்பு அமைப்புகளின் Z- அச்சை இணையாக மாற்றும் இணை கூட்டு உருவாக்குகிறது</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateJointPerpendicular</name>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="246"/>
      <source>Perpendicular Joint</source>
      <translation>செங்குத்து கூட்டு</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="251"/>
      <source>Creates a perpendicular joint that makes the Z-axis of the selected coordinate systems perpendicular</source>
      <translation>தேர்ந்தெடுக்கப்பட்ட ஒருங்கிணைப்பு அமைப்புகளின் Z- அச்சை செங்குத்தாக உருவாக்கும் செங்குத்து கூட்டு உருவாக்குகிறது</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateJointAngle</name>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="269"/>
      <source>Angle Joint</source>
      <translation>கோண கூட்டு</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="274"/>
      <source>Creates an angle joint that fixes the angle between the Z-axis of the selected coordinate systems</source>
      <translation>தேர்ந்தெடுக்கப்பட்ட ஒருங்கிணைப்பு அமைப்புகளின் Z- அச்சுக்கு இடையே உள்ள கோணத்தை சரிசெய்யும் ஒரு கோண கூட்டு உருவாக்குகிறது</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateJointRackPinion</name>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="294"/>
      <source>Rack and Pinion Joint</source>
      <translation>ரேக் மற்றும் பினியன் கூட்டு</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="300"/>
      <source>&lt;p&gt;Creates a rack and pinion joint that links a part with a sliding joint to a part with a revolute joint&lt;/p&gt;&lt;p&gt;Selects the same coordinate systems as the revolute and sliding joints. The pitch radius defines the movement ratio between the rack and the pinion.&lt;/p&gt;</source>
      <translation>&lt;p&gt;ச்லைடிங் கூட்டுடன் ஒரு பகுதியை இணைக்கும் ஒரு ரேக் மற்றும் பினியன் கூட்டு உருவாக்குகிறது. பிட்ச் ஆரம் ரேக் மற்றும் பினியனுக்கு இடையே உள்ள இயக்க விகிதத்தை வரையறுக்கிறது.&lt;/p&gt;</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateJointGears</name>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="342"/>
      <source>Gears Joint</source>
      <translation>கியர்ச் கூட்டு</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="348"/>
      <source>&lt;p&gt;Creates a gears joint that links 2 rotating gears together. They will have inverse rotation direction.&lt;/p&gt;&lt;p&gt;Select the same coordinate systems as the revolute joints.&lt;/p&gt;</source>
      <translation>&lt;p&gt;2 சுழலும் கியர்களை ஒன்றாக இணைக்கும் கியர்ச் கூட்டு உருவாக்குகிறது. அவை தலைகீழ் சுழற்சி திசையைக் கொண்டிருக்கும்.&lt;/p&gt;&lt;p&gt;சுழற்சி மூட்டுகளின் அதே ஒருங்கிணைப்பு அமைப்புகளைத் தேர்ந்தெடுக்கவும்.&lt;/p&gt;</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateJointBelt</name>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="366"/>
      <source>Belt Joint</source>
      <translation>பெல்ட் கூட்டு</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="372"/>
      <source>&lt;p&gt;Creates a belt joint that links 2 rotating objects together. They will have the same rotation direction.&lt;/p&gt;&lt;p&gt;Select the same coordinate systems as the revolute joints.&lt;/p&gt;</source>
      <translation>&lt;p&gt;2 சுழலும் பொருட்களை ஒன்றாக இணைக்கும் பெல்ட் கூட்டு உருவாக்குகிறது. அவை ஒரே சுழற்சி திசையைக் கொண்டிருக்கும்.&lt;/p&gt;&lt;p&gt;சுழற்சி மூட்டுகளின் அதே ஒருங்கிணைப்பு அமைப்புகளைத் தேர்ந்தெடுக்கவும்.&lt;/p&gt;</translation>
    </message>
  </context>
  <context>
    <name>Assembly_ToggleGrounded</name>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="431"/>
      <source>Toggle Grounded</source>
      <translation>நிலைமாற்றம்</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateJoint.py" line="437"/>
      <source>&lt;p&gt;Toggles the grounding of a part.&lt;/p&gt;&lt;p&gt;Grounding a part permanently locks its position in the assembly, preventing any movement or rotation. You need at least one grounded part before starting to assemble.</source>
      <translation>&lt;p&gt;ஒரு பகுதியின் தரையிறக்கத்தை நிலைமாற்றுகிறது.&lt;/p&gt;&lt;p&gt;ஒரு பகுதியை தரையிறக்குவது சட்டசபையில் அதன் நிலையை நிரந்தரமாகப் பூட்டி, அசைவு அல்லது சுழற்சியைத் தடுக்கிறது. அசெம்பிள் செய்யத் தொடங்குவதற்கு முன், குறைந்தபட்சம் ஒரு பகுதியாவது உங்களுக்குத் தேவை.</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateSimulation</name>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="67"/>
      <source>Simulation</source>
      <translation>உருவகப்படுத்துதல்</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateSimulation.py" line="72"/>
      <source>Creates a new simulation of the current assembly</source>
      <translation>தற்போதைய சட்டசபையின் புதிய உருவகப்படுத்துதலை உருவாக்குகிறது</translation>
    </message>
  </context>
  <context>
    <name>Assembly_CreateView</name>
    <message>
      <location filename="../../../CommandCreateView.py" line="54"/>
      <source>Exploded View</source>
      <translation>வெடித்த காட்சி</translation>
    </message>
    <message>
      <location filename="../../../CommandCreateView.py" line="59"/>
      <source>Creates an exploded view of the current assembly</source>
      <translation>தற்போதைய சட்டசபையின் வெடித்த காட்சியை உருவாக்குகிறது</translation>
    </message>
  </context>
  <context>
    <name>Assembly_Insert</name>
    <message>
      <location filename="../../../CommandInsertLink.py" line="65"/>
      <source>Insert Component</source>
      <translation>கூறுகளைச் செருகவும்</translation>
    </message>
    <message>
      <location filename="../../../CommandInsertLink.py" line="219"/>
      <source>Partially loaded</source>
      <translation>பகுதி ஏற்றப்பட்டது</translation>
    </message>
    <message>
      <location filename="../../../CommandInsertLink.py" line="609"/>
      <source>Fully load document</source>
      <translation>ஆவணத்தை முழுமையாக ஏற்றவும்</translation>
    </message>
  </context>
  <context>
    <name>AssemblyGui::TaskAssemblyMessages</name>
    <message>
      <location filename="../../TaskAssemblyMessages.cpp" line="38"/>
      <source>Solver messages</source>
      <translation>தீர்க்கும் செய்திகள்</translation>
    </message>
    <message>
      <location filename="../../TaskAssemblyMessages.cpp" line="56"/>
      <source>Click to select these conflicting joints.</source>
      <translation>இந்த முரண்பட்ட மூட்டுகளைத் தேர்ந்தெடுக்க சொடுக்கு செய்யவும்.</translation>
    </message>
    <message>
      <location filename="../../TaskAssemblyMessages.cpp" line="59"/>
      <source>Click to select these redundant joints.</source>
      <translation>இந்த தேவையற்ற மூட்டுகளைத் தேர்ந்தெடுக்க சொடுக்கு செய்யவும்.</translation>
    </message>
    <message>
      <location filename="../../TaskAssemblyMessages.cpp" line="63"/>
      <source>The assembly has unconstrained components giving rise to those Degrees Of Freedom. Click to select these unconstrained components.</source>
      <translation>சட்டசபையில் கட்டுப்பாடற்ற கூறுகள் உள்ளன. இந்த கட்டுப்பாடற்ற கூறுகளைத் தேர்ந்தெடுக்க சொடுக்கு செய்யவும்.</translation>
    </message>
    <message>
      <location filename="../../TaskAssemblyMessages.cpp" line="68"/>
      <source>Click to select these malformed joints.</source>
      <translation>Click பெறுநர் தேர்ந்தெடு these malformed joints.</translation>
    </message>
  </context>
</TS>
