STL கோப்புகள்: இந்த வடிவம் மற்றும் அதன் மாற்றுகளைப் பற்றி நீங்கள் தெரிந்து கொள்ள வேண்டிய அனைத்தும்

STL ரெண்டர்

நீங்கள் 3D பிரிண்டிங் உலகில் நுழைந்திருந்தால், நிச்சயமாக நீங்கள் STL என்ற சுருக்கத்தை ஒன்றுக்கு மேற்பட்ட இடங்களில் பார்த்திருப்பீர்கள். இந்த சுருக்கெழுத்துக்கள் குறிப்பிடுகின்றன ஒரு வகை கோப்பு வடிவம் (நீட்டிப்பு .stl உடன்) இது மிகவும் முக்கியமானது, இருப்பினும் இப்போது சில மாற்று வழிகள் உள்ளன. மேலும், 3D வடிவமைப்புகளை அப்படியே அச்சிட முடியாது, உங்களுக்குத் தெரியும், மேலும் அவற்றுக்கு சில இடைநிலை படிகள் தேவை.

உங்களிடம் 3D மாதிரியின் கருத்து இருந்தால், நீங்கள் CAD வடிவமைப்பு மென்பொருளைப் பயன்படுத்த வேண்டும் மற்றும் ரெண்டரை உருவாக்க வேண்டும். பின்னர் அதை ஒரு STL வடிவத்திற்கு ஏற்றுமதி செய்யலாம், பின்னர் ஒரு ஸ்லைசர் மூலம் அதை "துண்டுகள்" மூலம் உருவாக்கலாம், எடுத்துக்காட்டாக, GCode 3D பிரிண்டர் மூலம் புரிந்துகொள்ளக்கூடியது மற்றும் துண்டு முடியும் வரை அடுக்குகளை உருவாக்க முடியும். ஆனால் நீங்கள் அதை முழுமையாக புரிந்து கொள்ளவில்லை என்றால் கவலைப்பட வேண்டாம், நீங்கள் தெரிந்து கொள்ள வேண்டிய அனைத்தையும் இங்கே விளக்குவோம்.

3D மாதிரி செயலாக்கம்

பிளெண்டர்

வழக்கமான அச்சுப்பொறிகளில், உங்களிடம் PDF ரீடர் அல்லது உரை திருத்தி, சொல் செயலி போன்ற ஒரு நிரல் உள்ளது, அதில் அச்சிடுவதற்கான செயல்பாடு உள்ளது, அதை அழுத்தும் போது, ​​ஆவணம் அச்சு வரிசையில் செல்லும். அச்சிடப்படும். இருப்பினும், 3D அச்சுப்பொறிகளில் இது சற்று சிக்கலானது 3 வகையான மென்பொருள்கள் தேவை வேலை செய்ய:

  • 3 டி மாடலிங் மென்பொருள்: இவை மாடலிங் அல்லது CAD கருவிகளாக இருக்கலாம், இதில் நீங்கள் அச்சிட விரும்பும் மாதிரியை உருவாக்கலாம். சில உதாரணங்கள்:
    • டிங்கர்கேட்
    • பிளெண்டர்
    • BRL-கேட்
    • டிசைன் ஸ்பார்க் மெக்கானிக்கல்
    • FreeCAD
    • OpenSCAD
    • விங்ஸ்3டி
    • ஆட்டோடெஸ்க் ஆட்டோகேட்
    • ஆட்டோடெஸ்க் ஃப்யூஷன் 360
    • ஆட்டோடெஸ்க் கண்டுபிடிப்பாளர்
    • 3D ஸ்லாஷ்
    • Sketchup அகராதி
    • 3D MoI
    • ரினோ3டி
    • சினிமா 4D
    • திட படைப்புகள்
    • மாயா
    • 3DS மேக்ஸ்
  • துண்டுகள்: இது முந்தைய நிரல்களில் ஒன்றின் மூலம் வடிவமைக்கப்பட்ட கோப்பை எடுத்து அதை ஸ்லைஸ் செய்யும் ஒரு வகை மென்பொருளாகும், அதாவது அடுக்குகளாக வெட்டுகிறது. இந்த வழியில், 3D அச்சுப்பொறியால் புரிந்து கொள்ள முடியும், இது உங்களுக்குத் தெரிந்தபடி, அதை அடுக்காக உருவாக்கி, G-குறியீடாக மாற்றுகிறது (பெரும்பாலான 3D பிரிண்டர் உற்பத்தியாளர்களிடையே ஒரு முக்கிய மொழி). இந்தக் கோப்புகளில் அச்சிடும் வேகம், வெப்பநிலை, அடுக்கு உயரம், மல்டி-எக்ஸ்ட்ரஷன் இருந்தால் போன்ற கூடுதல் தரவுகளும் அடங்கும். அச்சுப்பொறி மாதிரியை உருவாக்குவதற்கான அனைத்து வழிமுறைகளையும் உருவாக்கும் அடிப்படையில் ஒரு CAM கருவி. சில உதாரணங்கள்:
    • அல்டிமேக்கர் குரா
    • ரிப்பீட்டர்
    • எளிமைப்படுத்த 3 டி
    • ஸ்லிக் 3 ஆர்
    • KISSlicer
    • ஐடியாமேக்கர்
    • ஆக்டோபிரிண்ட்
    • 3DPrinterOS
  • பிரிண்டர் ஹோஸ்ட் அல்லது ஹோஸ்ட் மென்பொருள்: 3D பிரிண்டிங்கில், ஸ்லைசரிலிருந்து GCode கோப்பைப் பெறுவதும், வழக்கமாக USB போர்ட் மூலமாகவோ அல்லது நெட்வொர்க் மூலமாகவோ பிரிண்டருக்கே குறியீட்டை வழங்குவதும் ஒரு நிரலைக் குறிக்கிறது. இந்த வழியில், அச்சுப்பொறி GCode கட்டளைகளின் இந்த «செய்முறையை» X (0.00), Y (0.00) மற்றும் Z (0.00) ஆயத்தொகுப்புகளுடன் பொருள் மற்றும் தேவையான அளவுருக்களை உருவாக்க தலையை நகர்த்த வேண்டும். பல சந்தர்ப்பங்களில், ஹோஸ்ட் மென்பொருளானது ஸ்லைசரில் ஒருங்கிணைக்கப்படுகிறது, எனவே அவை பொதுவாக ஒரு நிரலாக இருக்கும் (ஸ்லைசர்களின் எடுத்துக்காட்டுகளைப் பார்க்கவும்).
வடிவமைப்பு மென்பொருளில் உங்களுக்குப் பொருத்தமான ஒன்றைத் தேர்ந்தெடுக்க உங்களுக்கு சுதந்திரம் இருந்தாலும், மற்ற இரண்டின் விஷயத்தில் இது இல்லை. 3D பிரிண்டர்கள் பொதுவாக ஒன்று அல்லது பலவற்றை மட்டுமே ஆதரிக்கின்றன, ஆனால் அவை அனைத்தையும் ஆதரிக்காது.

இந்த கடைசி இரண்டு புள்ளிகள் அவை வழக்கமாக 3D அச்சுப்பொறியுடன் வருகின்றன, வழக்கமான அச்சுப்பொறி இயக்கிகள் போன்றவை. எனினும், வடிவமைப்பு மென்பொருள் நீங்கள் அதை தனித்தனியாக தேர்வு செய்ய வேண்டும்.

ஸ்லைசிங்: 3டி ஸ்லைடர் என்றால் என்ன

முந்தைய பகுதியில் நீங்கள் ஒரு ஸ்லைடரைப் பற்றி மேலும் அறிந்து கொண்டீர்கள், அதாவது, தேவையான அடுக்குகள், அதன் வடிவங்கள் மற்றும் பரிமாணங்களைப் பெற வடிவமைக்கப்பட்ட 3D மாதிரியை வெட்டும் மென்பொருள், அதை எவ்வாறு உருவாக்குவது என்பதை 3D பிரிண்டருக்குத் தெரியும். எனினும், 3D பிரிண்டிங்கில் வெட்டுதல் செயல்முறை இது மிகவும் சுவாரஸ்யமானது மற்றும் செயல்பாட்டில் ஒரு அடிப்படை கட்டமாகும். எனவே, அதைப் பற்றிய கூடுதல் தகவல்களை இங்கே பெறலாம்.

ஸ்லைஸ், ஸ்லைஸ் 3D

El படிப்படியாக வெட்டுதல் செயல்முறை பயன்படுத்தப்படும் 3D பிரிண்டிங் தொழில்நுட்பத்தைப் பொறுத்து சிறிது வேறுபடுகிறது. மற்றும் அடிப்படையில் நீங்கள் வேறுபடுத்தி அறியலாம்:

  • FDM வெட்டுதல்: இந்த வழக்கில், பல அச்சுகளின் (X/Y) துல்லியமான கட்டுப்பாடு தேவைப்படுகிறது, ஏனெனில் அவை இரண்டு அச்சுகளில் தலையை நகர்த்துவதால், முப்பரிமாண பொருளை உருவாக்க அச்சு தலையின் இயக்கம் பெரிதும் தேவைப்படுகிறது. இது முனை வெப்பநிலை மற்றும் குளிரூட்டல் போன்ற அளவுருக்களையும் உள்ளடக்கும். ஸ்லைசர் ஜிகோடை உருவாக்கியதும், உள் அச்சுப்பொறி கட்டுப்படுத்தியின் அல்காரிதம்கள் தேவையான கட்டளைகளை செயல்படுத்தும் பொறுப்பில் இருக்கும்.
  • SLA ஸ்லைசிங்: இந்த வழக்கில், கட்டளைகளில் வெளிப்பாடு நேரங்கள் மற்றும் உயர வேகம் ஆகியவை இருக்க வேண்டும். ஏனென்றால், வெளியேற்றத்தின் மூலம் அடுக்குகளை வைப்பதற்குப் பதிலாக, ஒளிக்கற்றையை பிசினின் வெவ்வேறு பகுதிகளுக்குச் செலுத்தி அதை திடப்படுத்தி அடுக்குகளை உருவாக்க வேண்டும், அதே நேரத்தில் மற்றொரு புதிய அடுக்கை உருவாக்க அனுமதிக்கும் பொருளை உயர்த்த வேண்டும். இந்த நுட்பத்திற்கு FDM ஐ விட குறைவான இயக்கங்கள் தேவைப்படுகின்றன, ஏனெனில் லேசரை இயக்குவதற்கு ஒரு பிரதிபலிக்கும் கண்ணாடி மட்டுமே கட்டுப்படுத்தப்படுகிறது. கூடுதலாக, முக்கியமான ஒன்றை முன்னிலைப்படுத்த வேண்டும், அதாவது இந்த வகையான அச்சுப்பொறிகள் பொதுவாக GCode ஐப் பயன்படுத்துவதில்லை, மாறாக அவை வழக்கமாக அவற்றின் சொந்த தனியுரிம குறியீடுகளைக் கொண்டுள்ளன (எனவே, அவர்களுக்கு அவற்றின் சொந்த வெட்டு அல்லது ஸ்லைசர் மென்பொருள் தேவை). இருப்பினும், சிடுபாக்ஸ் மற்றும் ஃபார்ம்வேர் போன்ற SLA க்கு சில ஜெனரிக்ஸ்கள் உள்ளன, அவை இந்த வகையின் பல 3D பிரிண்டர்களுடன் இணக்கமாக உள்ளன.
  • DLP மற்றும் MSLA ஸ்லைசிங்: இந்த மற்ற விஷயத்தில், இது SLA போலவே இருக்கும், ஆனால் வித்தியாசத்துடன் இவற்றில் தேவைப்படும் ஒரே இயக்கம் பில்ட் பிளேட் ஆகும், இது செயல்பாட்டின் போது Z அச்சில் பயணிக்கும். மற்ற தகவல்கள் கண்காட்சி குழு அல்லது திரையை நோக்கியதாக இருக்கும்.
  • மற்ற: SLS, SLM, EBM போன்ற மீதமுள்ளவற்றுக்கு, அச்சிடும் செயல்முறைகளில் குறிப்பிடத்தக்க வேறுபாடுகள் இருக்கலாம். குறிப்பிடப்பட்டுள்ள இந்த மூன்று நிகழ்வுகளிலும், பைண்டரின் ஊசி போன்ற மற்றொரு மாறியும் சேர்க்கப்பட்டுள்ளது மற்றும் மிகவும் சிக்கலான ஸ்லைசிங் செயல்முறை தேவைப்படுகிறது என்பதை நினைவில் கொள்ளவும். ஒரு பிராண்டின் SLS அச்சுப்பொறி மாதிரியானது போட்டியின் SLS அச்சுப்பொறியைப் போலவே செயல்படாது என்பதையும் நாம் சேர்க்க வேண்டும், எனவே குறிப்பிட்ட வெட்டு மென்பொருள் தேவைப்படுகிறது (அவை பொதுவாக உற்பத்தியாளரால் வழங்கப்படும் தனியுரிம திட்டங்கள்).

இறுதியாக, நான் ஒரு பெல்ஜிய நிறுவனம் உள்ளது என்று சேர்க்க விரும்புகிறேன் பொருள்மயமாக்கு ஒரு உருவாக்கியவர் அனைத்து 3D பிரிண்டிங் தொழில்நுட்பங்களிலும் செயல்படும் சிக்கலான மென்பொருள் மற்றும் 3D பிரிண்டர்களுக்கான சக்திவாய்ந்த இயக்கி எனப்படும் மேஜிக்ஸ். மேலும், குறிப்பிட்ட இயந்திரங்களுக்கு பொருத்தமான வெட்டு கோப்பை உருவாக்க இந்த மென்பொருளை தொகுதிகள் மூலம் மேம்படுத்தலாம்.

STL கோப்புகள்

STL-கோப்பு

இப்போது வரை, குறிப்புகள் செய்யப்பட்டுள்ளன STL கோப்புகள், இக்கட்டுரையின் மையக் கூறுகள். இருப்பினும், இந்த பிரபலமான வடிவம் இன்னும் ஆழமாக ஆய்வு செய்யப்படவில்லை. இந்த பகுதியில் நீங்கள் அதை ஆழமாக அறிந்து கொள்ள முடியும்:

எஸ்.டி.எல் கோப்பு என்றால் என்ன?

இன் வடிவம் STL-கோப்பு இது 3D பிரிண்டர் இயக்கிக்கு தேவையான கோப்பு, அதாவது, பிரிண்டர் வன்பொருள் விரும்பிய வடிவத்தை அச்சிட முடியும், வேறுவிதமாகக் கூறினால், இது முப்பரிமாண பொருளின் மேற்பரப்பின் வடிவவியலை குறியாக்க அனுமதிக்கிறது. இது 3 களில் 80D அமைப்புகளின் சக் ஹல் என்பவரால் உருவாக்கப்பட்டது, மேலும் சுருக்கமானது முற்றிலும் தெளிவாக இல்லை.

வடிவியல் குறியாக்கத்தை குறியாக்கம் செய்யலாம் டெசெலேஷன், வடிவியல் வடிவங்களை ஒன்றுடன் ஒன்று அல்லது இடைவெளிகள் இல்லாத வகையில், அதாவது மொசைக் போன்றவற்றில் இடையிடுதல். எடுத்துக்காட்டாக, ஜிபியு ரெண்டரிங்கைப் போலவே முக்கோணங்களைப் பயன்படுத்தி வடிவங்களை உருவாக்கலாம். முக்கோணங்களால் ஆன ஒரு மெல்லிய கண்ணி 3D மாதிரியின் முழு மேற்பரப்பையும், முக்கோணங்களின் எண்ணிக்கை மற்றும் அவற்றின் 3 புள்ளிகளின் ஆயத்தொலைவுகளுடன் உருவாக்கும்.

பைனரி STL vs ASCII STL

இது பைனரி வடிவத்தில் STL மற்றும் ASCII வடிவத்தில் STL ஐ வேறுபடுத்துகிறது. இந்த ஓடுகள் மற்றும் பிற அளவுருக்களின் தகவலைச் சேமிப்பதற்கும் பிரதிநிதித்துவப்படுத்துவதற்கும் இரண்டு வழிகள். ஏ ASCII வடிவமைப்பு உதாரணம் விரும்பும்:

solid <nombre>

facet normal nx ny nz
outer loop
vertex v1x v1y v1z
vertex v2x v2y v2z
vertex v3x v3y v3z
endloop
endfacet

endsolid <nombre>

"வெர்டெக்ஸ்" என்பது அந்தந்த XYZ ஆயத்தொலைவுகளுடன் தேவையான புள்ளிகளாக இருக்கும். உதாரணமாக, உருவாக்க ஒரு கோள வடிவம், இதை நீங்கள் பயன்படுத்தலாம் உதாரணம் ASCII குறியீடு.

ஒரு 3D வடிவம் மிகவும் சிக்கலானதாகவோ அல்லது பெரியதாகவோ இருக்கும் போது, ​​அது பல சிறிய முக்கோணங்களைக் கொண்டிருக்கும். இது பெரிய ASCII STL கோப்புகளை உருவாக்குகிறது. அதை சுருக்க, நாங்கள் பயன்படுத்துகிறோம் STL வடிவங்கள் பைனரிகள், போன்றவை:

UINT8[80] – Header                               - 80 bytes o caracteres de cabecera
UINT32 – Nº de triángulos                    - 4 bytes
for each triangle                                        - 50 bytes
REAL32[3] – Normal vector                  - 12 bytes para el plano de la normal
REAL32[3] – Vertex 1                              - 12 bytes para el vector 1
REAL32[3] – Vertex 2                             - 12 bytes para el vector 2
REAL32[3] – Vertex 3                             - 12 bytes para el vector 3
UINT16 – Attribute byte count              - 2-bytes por triángulo (+2-bytes para información adicional en algunos software)
end

நீங்கள் விரும்பினால், இங்கே உங்களிடம் ஒரு STLB கோப்பு உள்ளது அல்லது எடுத்துக்காட்டாக பைனரி STL அமைக்க ஒரு எளிய கனசதுரம்.

இறுதியாக, நீங்கள் ஆச்சரியப்படுகிறீர்கள் என்றால் ASCII அல்லது பைனரி சிறந்தது, உண்மை என்னவென்றால், பைனரிகள் அவற்றின் சிறிய அளவு காரணமாக எப்போதும் 3D பிரிண்டிங்கிற்கு பரிந்துரைக்கப்படுகின்றன. இருப்பினும், நீங்கள் குறியீட்டை ஆய்வு செய்து, அதை கைமுறையாக பிழைத்திருத்தம் செய்ய விரும்பினால், ASCII மற்றும் திருத்தத்தைப் பயன்படுத்துவதைத் தவிர வேறு வழியில்லை, ஏனெனில் இது மிகவும் உள்ளுணர்வுடன் விளங்குகிறது.

STL இன் நன்மைகள் மற்றும் தீமைகள்

STL கோப்புகள் வழக்கம் போல் அவற்றின் நன்மைகள் மற்றும் தீமைகள் உள்ளன. இது உங்கள் திட்டத்திற்கான சரியான வடிவமா அல்லது எப்போது பயன்படுத்தக்கூடாது என்பதைத் தீர்மானிக்க அவற்றை நீங்கள் அறிந்திருப்பது முக்கியம்:

  • நன்மை:
    • இது ஒரு உலகளாவிய மற்றும் இணக்கமான வடிவம் ஏறக்குறைய அனைத்து 3D அச்சுப்பொறிகளிலும், அதனால்தான் VRML, AMF, 3MF, OBJ போன்றவற்றுக்கு எதிராக இது மிகவும் பிரபலமானது.
    • சொந்தமானது a முதிர்ந்த சுற்றுச்சூழல் அமைப்பு, மற்றும் இணையத்தில் உங்களுக்கு தேவையான அனைத்தையும் கண்டுபிடிப்பது எளிது.
  • குறைபாடுகளும்:
    • நீங்கள் சேர்க்கக்கூடிய தகவலின் அளவு வரம்புகள், பதிப்புரிமை அல்லது படைப்பாற்றலை உள்ளடக்கிய வண்ணங்கள், அம்சங்கள் அல்லது பிற கூடுதல் மெட்டாடேட்டாவிற்கு இதைப் பயன்படுத்த முடியாது.
    • La நம்பகத்தன்மை அதன் பலவீனமான புள்ளிகளில் ஒன்றாகும். உயர் தெளிவுத்திறன் (மைக்ரோமீட்டர்) அச்சுப்பொறிகளுடன் பணிபுரியும் போது தெளிவுத்திறன் மிகவும் நன்றாக இல்லை, ஏனெனில் வளைவுகளை சீராக விவரிக்க தேவையான முக்கோணங்களின் எண்ணிக்கை மிகப்பெரியதாக இருக்கும்.

அனைத்து STLகளும் 3D பிரிண்டிங்கிற்கு ஏற்றவை அல்ல

எந்த STL கோப்பையும் 3D இல் அச்சிட பயன்படுத்தலாம் என்று தெரிகிறது, ஆனால் உண்மை அதுதான் அனைத்து .stl அச்சிடத்தக்கவை அல்ல. இது வெறுமனே வடிவியல் தரவைக் கொண்டிருக்கும் வகையில் வடிவமைக்கப்பட்ட கோப்பு. அவை அச்சிடப்படுவதற்கு தடிமன் பற்றிய விவரங்கள் மற்றும் பிற தேவையான விவரங்கள் இருக்க வேண்டும். சுருக்கமாக, பிசி திரையில் மாதிரியை நன்றாகக் காண முடியும் என்று STL உத்தரவாதம் அளிக்கிறது, ஆனால் வடிவியல் உருவம் அப்படியே அச்சிடப்பட்டிருந்தால் திடமாக இருக்காது.

எனவே முயற்சிக்கவும் STL என்பதை சரிபார்க்கவும் (அதை நீங்களே உருவாக்கவில்லை என்றால்) 3D பிரிண்டிங்கிற்கு செல்லுபடியாகும். இது உங்களுக்கு நிறைய நேரத்தை மிச்சப்படுத்தும், மேலும் தவறான மாதிரியில் இழை அல்லது பிசின் வீணாகும்.

சர்ச்சை

இந்த புள்ளியை முடிக்க, சில உள்ளது என்பதை நீங்கள் அறிந்து கொள்ள வேண்டும் இந்தக் கோப்பு வகையைப் பயன்படுத்தலாமா வேண்டாமா என்ற சர்ச்சை. இன்னும் பலர் சுற்றித் திரிந்தாலும், மாற்று வழிகளுடன் ஒப்பிடும்போது சிலர் ஏற்கனவே STL இறந்ததாகக் கருதுகின்றனர். 3D வடிவமைப்புகளுக்கு STL ஐத் தவிர்ப்பதற்கு அவர்கள் கூறும் சில காரணங்கள்:

  • மோசமான தீர்மானம் ஏனெனில், முக்கோணமாக்கும் போது, ​​CAD மாதிரியுடன் ஒப்பிடும்போது சில தரம் இழக்கப்படும்.
  • நிறம் மற்றும் கட்டமைப்புகள் இழக்கப்படுகின்றன, மற்ற தற்போதைய வடிவங்கள் ஏற்கனவே அனுமதிக்கும் ஒன்று.
  • திணிப்பு கட்டுப்பாடு இல்லை மேம்பட்டது.
  • மற்ற கோப்புகள் அதிக உற்பத்தி திறன் கொண்டவை STL ஐ விட திருத்தும் போது அல்லது மதிப்பாய்வு செய்யும் போது, ​​ஏதேனும் திருத்தம் தேவைப்பட்டால்.

.stl க்கான மென்பொருள்

CAD எதிராக STL

சில STL கோப்பு வடிவம் பற்றி அடிக்கடி கேட்கப்படும் கேள்விகள் அவர்கள் வழக்கமாக இந்த வடிவமைப்பை எவ்வாறு உருவாக்கலாம் அல்லது அதை எவ்வாறு திறக்கலாம் மற்றும் அதை எவ்வாறு மாற்றலாம் என்பதைக் குறிப்பிடுகின்றனர். இந்த தெளிவுபடுத்தல்கள் இதோ:

ஒரு STL கோப்பை எவ்வாறு திறப்பது

எப்படி என்று யோசித்தால் STL கோப்பைத் திறக்கவும், நீங்கள் அதை பல வழிகளில் செய்யலாம். அவற்றில் ஒன்று சில ஆன்லைன் பார்வையாளர்கள் மூலமாகவும் அல்லது உங்கள் கணினியில் நிறுவப்பட்ட மென்பொருள் மூலமாகவும். சில சிறந்த விருப்பங்கள் இங்கே:

ஒரு STL கோப்பை எவ்வாறு உருவாக்குவது

பாரா STL கோப்புகளை உருவாக்கவும், நீங்கள் அனைத்து தளங்களுக்கும் சிறந்த மென்பொருளை வைத்திருக்கிறீர்கள், மேலும் இது போன்ற ஆன்லைன் விருப்பங்களும் கூட:

*ஆட்டோகேட் மொபைல், மோர்ஃபி, ஆன்ஷேப், ப்ரிஸ்மா3டி, புட்டி, ஸ்கல்ப்டுரா, ஷாப்ஆர்3டி போன்ற மொபைல் சாதனங்களுக்கு சில 3டி எடிட்டிங் மற்றும் மாடலிங் ஆப்ஸ் உள்ளன, இருப்பினும் அவை எஸ்டிஎல் உடன் வேலை செய்ய முடியாது.

STL கோப்பை எவ்வாறு திருத்துவது

இந்த வழக்கில், அது உருவாக்கும் திறன் கொண்ட மென்பொருளும் அனுமதிக்கிறது STL கோப்பைத் திருத்தவும்எனவே, நிரல்களைப் பார்க்க, முந்தைய புள்ளியைப் பார்க்கலாம்.

மாற்று

3D வடிவமைப்பு, கோப்பு வடிவங்கள்

கொஞ்சம் கொஞ்சமாக வெளிப்பட்டு விட்டன சில மாற்று வடிவங்கள் 3D பிரிண்டிங்கிற்கான வடிவமைப்புகளுக்கு. இந்த மற்ற வடிவங்களும் மிகவும் முக்கியமானவை, மேலும் அவை:

இந்த வகை மொழி கொண்ட கோப்புகள் ஒரு நீட்டிப்பை மட்டும் கொண்டிருக்கவில்லை, ஆனால் பலவற்றில் வழங்கப்படலாம். சில .gcode, .mpt, .mpf, .nc போன்றவை.
  • PLY (பலகோண கோப்பு வடிவம்): இந்தக் கோப்புகள் .ply நீட்டிப்பைக் கொண்டுள்ளன, மேலும் இது பலகோணங்கள் அல்லது முக்கோணங்களுக்கான வடிவமைப்பாகும். இது 3D ஸ்கேனர்களில் இருந்து முப்பரிமாண தரவுகளை சேமிக்க வடிவமைக்கப்பட்டுள்ளது. இது ஒரு பொருளின் எளிய வடிவியல் விளக்கமாகும், மேலும் நிறம், வெளிப்படைத்தன்மை, மேற்பரப்பு இயல்புகள், அமைப்பு ஒருங்கிணைப்புகள் போன்ற பிற பண்புகள். மேலும், STL ஐப் போலவே, ASCII மற்றும் பைனரி பதிப்பு உள்ளது.
  • obj: .obj நீட்டிப்பு கொண்ட கோப்புகளும் வடிவியல் வரையறை கோப்புகளாகும். அட்வான்ஸ்டு விஷுவலைசர் எனப்படும் மென்பொருளுக்காக வேவ்ஃபிரண்ட் டெக்னாலஜிஸ் உருவாக்கியது. இது தற்போது ஓப்பன் சோர்ஸ் மற்றும் பல 3டி கிராபிக்ஸ் புரோகிராம்களால் ஏற்றுக்கொள்ளப்பட்டது. ஒவ்வொரு உச்சியின் நிலை, அமைப்பு, இயல்பானது போன்ற ஒரு பொருளைப் பற்றிய எளிய வடிவியல் தகவல்களையும் இது சேமிக்கிறது. செங்குத்துகளை எதிரெதிர் திசையில் அறிவிப்பதன் மூலம், நீங்கள் சாதாரண முகங்களை வெளிப்படையாக அறிவிக்க வேண்டியதில்லை. மேலும், இந்த வடிவமைப்பில் உள்ள ஆயங்களில் அலகுகள் இல்லை, ஆனால் அவை அளவிலான தகவல்களைக் கொண்டிருக்கலாம்.
  • 3MF (3D உற்பத்தி வடிவம்): இந்த வடிவம் .3mf கோப்புகளில் சேமிக்கப்படுகிறது, இது 3MF கூட்டமைப்பால் உருவாக்கப்பட்டது. சேர்க்கை உற்பத்திக்கான வடிவியல் தரவு வடிவம் எக்ஸ்எம்எல் அடிப்படையிலானது. பொருட்கள், நிறம் போன்றவற்றைப் பற்றிய தகவல்களை இதில் சேர்க்கலாம்.
  • விஆர்எம்எல் (விர்ச்சுவல் ரியாலிட்டி மாடலிங் மொழி): Web3D கூட்டமைப்பால் உருவாக்கப்பட்டது. இந்தக் கோப்புகள் ஒரு வடிவத்தைக் கொண்டுள்ளன, இதன் நோக்கம் ஊடாடும் முப்பரிமாண காட்சிகள் அல்லது பொருள்கள், அத்துடன் மேற்பரப்பு நிறம் போன்றவற்றைப் பிரதிநிதித்துவப்படுத்துவதாகும். மேலும் அவை X3D (Extensible 3D Graphics) இன் அடிப்படையாகும்.
  • AMF (கூட்டு உற்பத்தி வடிவம்): ஒரு கோப்பு வடிவம் (.amf). இது XML ஐ அடிப்படையாகக் கொண்டது மற்றும் எந்த CAD வடிவமைப்பு மென்பொருளுடனும் இணக்கமானது. மேலும் இது STL இன் வாரிசாக வந்துள்ளது, ஆனால் வண்ணங்கள், பொருட்கள், வடிவங்கள் மற்றும் விண்மீன்களுக்கான சொந்த ஆதரவு உட்பட மேம்பாடுகளுடன்.
  • WRL: VRML நீட்டிப்பு.

GCode என்றால் என்ன?

ஜிகோட் உதாரணம்

ஆதாரம்: https://www.researchgate.net/figure/An-example-of-the-main-body-in-G-code_fig4_327760995

ஜிகோட் நிரலாக்க மொழியைப் பற்றி நாங்கள் நிறைய பேசினோம், ஏனெனில் இது இன்று 3D பிரிண்டிங் செயல்முறையின் முக்கிய பகுதியாகும், இது STL வடிவமைப்பிலிருந்து நகர்கிறது G-குறியீடு என்பது 3D பிரிண்டரின் வழிமுறைகள் மற்றும் கட்டுப்பாட்டு அளவுருக்கள் கொண்ட கோப்பாகும். ஸ்லைசர் மென்பொருளால் தானாகச் செய்யப்படும் மாற்றம்.

இந்தக் குறியீடுகளைப் பற்றி விரிவாகப் பார்ப்போம் CNC பற்றிய கட்டுரைகள், ஒரு 3D அச்சுப்பொறி என்பது CNC-வகை இயந்திரத்தைத் தவிர வேறொன்றுமில்லை என்பதால்...

இந்த குறியீடு உள்ளது கட்டளைகள், அந்த வகையின் பகுதியைப் பெறுவதற்குப் பொருளை எப்படி, எங்கு வெளியேற்றுவது என்பதை அச்சுப்பொறியிடம் கூறுகிறது:

  • G: இந்த குறியீடுகள் G குறியீடுகளைப் பயன்படுத்தும் அனைத்து பிரிண்டர்களாலும் உலகளவில் புரிந்து கொள்ளப்படுகின்றன.
  • M: இவை குறிப்பிட்ட தொடர் 3D பிரிண்டர்களுக்கான குறிப்பிட்ட குறியீடுகள்.
  • மற்ற: F, T, H போன்ற செயல்பாடுகள் போன்ற பிற இயந்திரங்களின் பிற சொந்த குறியீடுகளும் உள்ளன.
G-குறியீடுகளின் எடுத்துக்காட்டுகள் மற்றும் கிராஃபிக் முடிவுகளை நீங்கள் பார்க்கலாம் இந்த இணைப்பை.

உதாரணத்தின் முந்தைய படத்தில் நீங்கள் பார்க்க முடியும், ஒரு தொடர் குறியீட்டின் கோடுகள் 3D அச்சுப்பொறிக்கு என்ன செய்ய வேண்டும் என்று கூறுவதற்கான ஒருங்கிணைப்புகள் மற்றும் பிற அளவுருக்கள் தவிர வேறொன்றுமில்லை, அது ஒரு செய்முறையைப் போல:

  • X மற்றும் Z: மூன்று அச்சு அச்சுகளின் ஆயத்தொலைவுகள், அதாவது, எக்ஸ்ட்ரூடர் ஒரு திசையில் அல்லது மற்றொரு திசையில் நகர்த்த வேண்டும், இதன் மூல ஆயங்கள் 0,0,0 ஆகும். எடுத்துக்காட்டாக, X இல் 0 ஐ விட அதிகமான எண் இருந்தால், அது 3D அச்சுப்பொறியின் அகல திசையில் அந்த ஒருங்கிணைப்புக்கு நகரும். அதேசமயம் Y இல் 0 க்கு மேல் ஒரு எண் இருந்தால், தலையானது அச்சு மண்டலத்தின் வெளியிலும் திசையிலும் நகரும். கடைசியாக, Z இல் 0 ஐ விட அதிகமான எந்த மதிப்பும் அதை கீழே இருந்து மேலே குறிப்பிடப்பட்ட ஆயத்திற்கு உருட்டும். அதாவது, துண்டைப் பொறுத்தவரை, X என்பது அகலம், Y என்பது ஆழம் அல்லது நீளம் மற்றும் Z உயரம் என்று கூறலாம்.
  • F: மிமீ/நிமிடத்தில் சுட்டிக்காட்டப்பட்ட அச்சுத் தலையின் வேகத்தைக் குறிக்கும்.
  • E: மில்லிமீட்டரில் வெளியேற்றத்தின் நீளத்தைக் குறிக்கிறது.
  • ;: முன்னுள்ள அனைத்து உரையும்; இது ஒரு கருத்து மற்றும் அச்சுப்பொறி அதை புறக்கணிக்கிறது.
  • G28: இது வழக்கமாக தொடக்கத்தில் செயல்படுத்தப்படுகிறது, இதனால் தலை நிறுத்தங்களுக்கு நகரும். அச்சுகள் எதுவும் குறிப்பிடப்படவில்லை என்றால், அச்சுப்பொறி அனைத்து 3 ஐயும் நகர்த்தும், ஆனால் குறிப்பிட்ட ஒன்று குறிப்பிடப்பட்டால், அது அதற்கு மட்டுமே பொருந்தும்.
  • G1: இது மிகவும் பிரபலமான G கட்டளைகளில் ஒன்றாகும், ஏனெனில் இது 3D அச்சுப்பொறியை குறிக்கப்பட்ட ஆயத்திற்கு நேர்கோட்டில் நகரும் போது பொருட்களை டெபாசிட் செய்யும்படி கட்டளையிடுகிறது (X,Y). எடுத்துக்காட்டாக, G1 X1.0 Y3.5 F7200 ஆனது, 1.0 மற்றும் 3.5 ஆகிய ஆயங்களால் குறிக்கப்பட்ட பகுதியிலும், 7200 மிமீ/நிமிடத்திலும், அதாவது 120 மிமீ/வி வேகத்தில் பொருட்களை டெபாசிட் செய்வதைக் குறிக்கிறது.
  • G0: G1 ஐப் போலவே செய்கிறது, ஆனால் பொருளை வெளியேற்றாமல், அதாவது, எதையும் டெபாசிட் செய்யக் கூடாத அந்த இயக்கங்கள் அல்லது பகுதிகளுக்கு, பொருள் டெபாசிட் செய்யாமல் தலையை நகர்த்துகிறது.
  • G92: அச்சுகளின் தற்போதைய நிலையை அமைக்குமாறு பிரிண்டரிடம் கூறுகிறது, அச்சுகளின் இருப்பிடத்தை நீங்கள் மாற்ற விரும்பும் போது இது எளிதாக இருக்கும். ஒவ்வொரு லேயரின் தொடக்கத்திலோ அல்லது திரும்பப் பெறுதலிலோ சரியாகப் பயன்படுத்தப்படுகிறது.
  • M104: எக்ஸ்ட்ரூடரை சூடாக்க கட்டளை. இது ஆரம்பத்தில் பயன்படுத்தப்படுகிறது. உதாரணத்திற்கு, M104 S180 T0 எக்ஸ்ட்ரூடர் T0 வெப்பமடைவதைக் குறிக்கும் (இரட்டை முனை இருந்தால் அது T0 மற்றும் T1 ஆக இருக்கும்), அதே நேரத்தில் S வெப்பநிலையை தீர்மானிக்கிறது, இந்த நிலையில் 180ºC.
  • M109: மேலே உள்ளதைப் போலவே, ஆனால் மற்ற கட்டளைகளுடன் தொடர்வதற்கு முன், எக்ஸ்ட்ரூடர் வெப்பநிலை வரை காத்திருக்க வேண்டும் என்பதைக் குறிக்கிறது.
  • M140 மற்றும் M190: இரண்டு முந்தையதைப் போலவே, ஆனால் அவை டி அளவுருவைக் கொண்டிருக்கவில்லை, ஏனெனில் இந்த விஷயத்தில் இது படுக்கையின் வெப்பநிலையைக் குறிக்கிறது.

நிச்சயமாக, இந்த ஜி-கோட் வேலை செய்கிறது FDM வகை அச்சுப்பொறிகளுக்கு, பிசின்களுக்கு மற்ற அளவுருக்கள் தேவைப்படும் என்பதால், இந்த எடுத்துக்காட்டில் இது எவ்வாறு செயல்படுகிறது என்பதைப் புரிந்துகொள்வது போதுமானது.

மாற்றங்கள்: STL இலிருந்து…

STL கோப்பு மாற்றம்

இறுதியாக, பயனர்களிடையே மிகவும் சந்தேகத்தை உருவாக்கும் மற்றொரு விஷயம், தற்போதுள்ள பல்வேறு வடிவங்களின் எண்ணிக்கை, 3D CAD வடிவமைப்புகள் மற்றும் வெவ்வேறு ஸ்லைசர்களால் உருவாக்கப்பட்ட குறியீடுகள் ஆகியவற்றைக் கொண்டு, எப்படி ஒன்றிலிருந்து மற்றொன்றுக்கு மாற்றுவது என்பதுதான். இதோ உங்களிடம் உள்ளது மிகவும் விரும்பப்படும் சில மாற்றங்கள்:

நீங்கள் Google தேடலைச் செய்தால், AnyConv அல்லது MakeXYZ போன்ற பல ஆன்லைன் மாற்றுச் சேவைகள் இருப்பதைக் காண்பீர்கள், அவை கிட்டத்தட்ட எந்த வடிவத்தையும் மாற்ற முடியும், இருப்பினும் அவை அனைத்தும் சரியாக வேலை செய்யவில்லை, மேலும் அவை அனைத்தும் இலவசம் அல்ல.
  • STL இலிருந்து GCode க்கு மாற்றவும்: இது அதன் நோக்கங்களில் ஒன்றாக இருப்பதால், ஸ்லைசிங் மென்பொருளைக் கொண்டு மாற்றலாம்.
  • STL இலிருந்து Solidworks க்கு செல்க: சாலிட்வொர்க்ஸ் மூலம் செய்ய முடியும். திறந்த > கோப்பு எக்ஸ்ப்ளோரரில் வடிவமைப்பிற்கு மாற்றவும் STL (*.stl) > விருப்பங்கள் > மாற்றம் என இறக்குமதி a திடமான உடல் o திடமான மேற்பரப்பு > ஏற்க > நீங்கள் இறக்குமதி செய்ய விரும்பும் STL ஐ உலாவவும் கிளிக் செய்யவும் > திறந்த > இப்போது நீங்கள் திறந்த மாதிரி மற்றும் இடதுபுறத்தில் உள்ள அம்சங்கள் மரத்தைக் காணலாம் > இறக்குமதி > அம்சப்பணிகள் > அம்சங்களை அங்கீகரிக்கவும் > மற்றும் அது தயாராக இருக்கும்.
  • படத்தை STL ஆக அல்லது JPG/PNG/SVG ஐ STL ஆக மாற்றவும்: நீங்கள் Imagetostl, Selva3D, Smoothie-3D போன்ற ஆன்லைன் சேவைகளைப் பயன்படுத்தலாம் அல்லது சில AI கருவிகளைப் பயன்படுத்தலாம், மேலும் Blender போன்ற மென்பொருட்களைப் பயன்படுத்தி, படத்திலிருந்து 3D மாதிரியை உருவாக்கி பின்னர் STL க்கு ஏற்றுமதி செய்யலாம்.
  • DWG இலிருந்து STL ஆக மாற்றவும்: இது ஒரு CAD கோப்பு, மேலும் பல CAD வடிவமைப்பு மென்பொருட்களை மாற்றுவதற்கு பயன்படுத்தலாம். உதாரணத்திற்கு:
    • ஆட்டோகேட்: வெளியீடு > அனுப்பு > ஏற்றுமதி > கோப்பு பெயரை உள்ளிடவும் > லித்தோகிராஃப் (*.stl) வகையைத் தேர்ந்தெடுக்கவும் > சேமி.
    • SolidWorks: கோப்பு > இவ்வாறு சேமி > STL ஆக சேமி > விருப்பங்கள் > தீர்மானம் > நன்றாக > சரி > சேமி.
  • OBJ இலிருந்து STL வரை: ஆன்லைன் மாற்று சேவைகள் மற்றும் சில உள்ளூர் மென்பொருள் கருவிகள் இரண்டையும் பயன்படுத்தலாம். எடுத்துக்காட்டாக, Spin3D உடன் நீங்கள் பின்வருவனவற்றைச் செய்யலாம்: கோப்புகளைச் சேர் > திற > கோப்புறையில் சேமி > அவுட்புட் வடிவமைப்பைத் தேர்ந்தெடு > stl என்பதில் இலக்கு கோப்புறையைத் தேர்ந்தெடு > மாற்று பொத்தானை அழுத்தி செயல்முறை முடிவடையும் வரை காத்திருக்கவும்.
  • ஸ்கெட்ச்அப்பில் இருந்து STL க்கு செல்க: நீங்கள் அதை Sketchup மூலம் எளிதாக செய்யலாம், ஏனெனில் இது இறக்குமதி மற்றும் ஏற்றுமதி செயல்பாடுகளை கொண்டுள்ளது. இந்த வழக்கில், ஸ்கெட்ச்அப் கோப்பைத் திறந்திருக்கும் போது, ​​படிகளைப் பின்பற்றி ஏற்றுமதி செய்ய வேண்டும்: கோப்பு > ஏற்றுமதி > 3D மாடல் > STL ஐ எங்கு சேமிப்பது என்பதைத் தேர்வு செய்யவும் > ஸ்டீரியோலிதோகிராஃபி கோப்பு (.stl) ஆக சேமி > ஏற்றுமதி செய்யவும்.

மேலும் தகவல்


2 கருத்துகள், உங்களுடையதை விடுங்கள்

உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   Rubén அவர் கூறினார்

    மிக நன்றாகவும் தெளிவாகவும் விளக்கப்பட்டுள்ளது.
    தொகுப்புக்கு நன்றி.

    1.    ஈசாக்கு அவர் கூறினார்

      நன்றி!