Category Archives: Open Source Software

எளிய தமிழில் CAD/CAM/CAE 21. 3D CNC நிரல் இயற்றல்

பலவிதமான சிஎன்சி இயந்திரங்கள் கணினி எண்ணிம கட்டுப்பாட்டு (Computer Numerically Controlled) எந்திரங்களை சுருக்கமாகக் கயெக (CNC) எந்திரம் என்று கூறலாம். சந்தையில் கீழ்க்கண்டவாறு பலவிதமான கயெக (CNC) இயந்திரங்களும் அவற்றுக்கான கட்டுப்படுத்திகளும் உள்ளன. கயெக துருவல் எந்திரங்கள் (CNC mills) கயெக கடைசல் எந்திரங்கள் (CNC lathes) இழுவை கத்தி எந்திரங்கள் (DragKnife Cutters) சீரொளி வெட்டு எந்திரங்கள் (Laser Cutters) செதுக்கும் எந்திரங்கள் (Engravers) மின்ம வெட்டு எந்திரங்கள் (Plasma Torch Cutters) கம்பி… Read More »

எளிய தமிழில் CAD/CAM/CAE 20. 2D உருவரைவிலிருந்து CNC நிரல் இயற்றல்

வெட்டுளி ஆரத்தை ஈடு செய்தல் (cutter radius compensation) தகடு, பலகை போன்ற தட்டையான கச்சாப்பொருட்களில் வெளி வடிவத்தை வெட்டுவதை பக்கத்தோற்ற வெட்டு (profile cutting) என்கிறார்கள். உள்பக்கத்தை வெட்டுவதை உட்பள்ள வெட்டு (pocket cutting) என்கிறார்கள். இம்மாதிரி வெட்டை சிஎன்சி உளிக் குடைதல் (CNC Router) பயன்படுத்திச் செய்ய வேண்டுமென்றால் G நிரலில் நாம் படத்தில் கண்டவாறு வெட்டுளி ஆரத்தை ஈடு செய்ய வேண்டும்.  வழக்கமான துருவல் என்றால் G42 நிரல் பயன்படுத்த வேண்டும். ஏறு… Read More »

எளிய தமிழில் CAD/CAM/CAE 19. சிஎன்சி நிரல் இயற்றல் (Computer Aided Manufacturing – CAM)

கணினி எண்ணிம கட்டுப்பாட்டு (Computer Numerically Controlled) எந்திரங்களைத் தமிழில் அஃகுப்பெயராக கயெக எந்திரங்கள் என்று கூறலாம். இவற்றுக்கு எவ்வாறு நிரல் எழுதுவது என்பது பற்றிய என்னுடைய முந்தைய கட்டுரையை இந்த இணைப்பில் காணலாம் கயெக நிரலாக்கம் (CNC Programming). கயெக எந்திரங்கள் பற்றிய அடிப்படைகள் தெரிந்துகொள்ள என்னுடைய எளிய தமிழில் CNC மின்னூலை இந்த இணைப்பில் பதிவிறக்கம் செய்யலாம். நாம் ஒரு பாகத்தை CNC இயந்திரத்தில் வெட்டித் தயாரிக்க வேண்டுமென்று வைத்துக் கொள்வோம். அதற்கு G… Read More »

எளிய தமிழில் CAD/CAM/CAE 18. எண்சார்ந்த பகுப்பாய்வு (Numerical Analysis)

உங்கள் முன்னிருக்கும் ஒரு பொறியியல் வடிவமைப்பு பிரச்சனைக்கு தீர்வு காண உங்களுக்கு ஒரு நூதனமான எண்ணம் உதிக்கிறது என்று வைத்துக்கொள்வோம். இந்தக் கருத்துரு நடைமுறையில் செயல்படுமா என்பதை எவ்வாறு நிரூபணம் செய்வது? மேட்லாப் (MATLAB) போன்ற கணித ரீதியான “முன்மாதிரி” மற்றும் சிமுலிங்க் (Simulink) போன்ற அமைப்புகள் “கருத்துருக்கான ஆதாரம் (proof of concept)” அமைப்புகளை உருவாக்குவதற்கு மிகவும் மதிப்புமிக்கதாக இருக்கின்றன. அதன் பின்னர்தான் அந்த கருத்துருவை மேம்பாடு செய்து செயல்முறைக்குக் கொண்டுவர ஒரு குழுவை அமைக்கவும்… Read More »

எளிய தமிழில் CAD/CAM/CAE 17. சிறுகூறு பகுப்பாய்வு (Finite Element Analysis – FEA)

ஒரு பளு ஏற்றிய பாகத்தில் தகைவு (stress) மற்றும் அதன் விளைவுகள் பற்றி பகுப்பாய்வு செய்ய வேண்டுமென்று வைத்துக் கொள்வோம். அல்லது ஒரு பாகத்தை ஓரிடத்தில் சூடாக்கும் போது அதன் வெவ்வேறு பகுதிகளில் வெப்பநிலை (temperature) எவ்வாறு மாறுபடும் என்று பகுப்பாய்வு செய்ய வேண்டுமென்று வைத்துக் கொள்வோம்.  இவற்றை முழுமையான, சிக்கலான வடிவங்களாக இல்லாமல் எளிய சிறு கூறுகளாகப் பிரித்துப் பகுப்பாய்வு செய்வது ஆகக்கூடியது. இந்த பாகத்தை நாம் கருத்தியல்படி சிறு கூறுகளாகப் பிரித்துக் கொள்வோம். இந்த… Read More »

எளிய தமிழில் CAD/CAM/CAE 16. பொறியியல் பகுப்பாய்வு (CAE)

உங்கள் தயாரிப்பை வாடிக்கையாளர்கள் வாங்கி அவர்களுடைய வேலைகளுக்குப் பயன்படுத்தும்போது சில சமயங்களில் சில பாகங்கள் வளைந்தோ (bending), முறுக்கியோ (twisting), நுண் வெடிப்பு விட்டோ (hairline cracks) அல்லது முற்றிலும் உடைந்தோ (broken) சேதமாகலாம். உத்தரவாதக் காலத்தில் உங்கள் வாடிக்கையாளர்கள் இவற்றை உங்கள் விற்பனையாளர்களுக்குத் திருப்பிக் கொடுத்து இலவச மாற்றீடு (free replacement) தயாரிப்பு கேட்பார்கள். வணிகத்தில் உங்களுக்கு இழப்பு நேரிடுவது மட்டுமல்லாமல் தரமற்ற பொருளை விற்றதால் உங்கள் தயாரிப்புக்கும், உங்கள் நிறுவனத்துக்கும் சந்தையில் பெயர் கெட்டு… Read More »

Mastodon-ல் Account உருவாக்கி பயன்படுத்துவது எப்படி? (தமிழில்) – காணொளி

பல்வேறு காரணங்களுக்காக தனியுரிம சமூக வலைத்தளமான டுவிட்டரில் இருந்து பலரும் மாஸ்டோடான் எனும் கட்டற்ற மென்பொருளுக்கு மாறி வருகின்ற இவ்வேளையில் நண்பர் பாலாஜி இதற்கான அறிமுகக் காணொளியை வெளியிட்டுள்ளார். அதை இங்கே பகிர்வதில் மகிழ்ச்சி கொள்கிறோம். மாஸ்டோடான் பற்றிய கட்டுரை இங்கே  – www.kaniyam.com/introduction-to-fediverse-mastodon/ Mastodon-ல் Account உருவாக்கி பயன்படுத்துவது எப்படி? (தமிழில்) – காணொளி   மாஸ்டோடானில் கணியம் – mastodon.social/@KaniyamFoundation  

எளிய தமிழில் CAD/CAM/CAE 15. ஓபன்ஸ்கேட் (OpenSCAD) & பௌலர்ஸ்டுடியோ (BowlerStudio)

ஓபன்ஸ்கேட் நிரல் எழுதி 3D மாதிரி உருவாக்கும் திறந்தமூல CAD மென்பொருள். இதை இலவசமாகப் பதிவிறக்கம் செய்யலாம். ஓபன்ஸ்கேட் மற்ற CAD கருவிகள் போல ஊடாடும் (interactive) மாதிரியாக்கி அல்ல அளவுரு மாதிரியமைத்தல் பற்றி முந்தைய கட்டுரையில் பார்த்ததை நினைவுக்குக் கொண்டு வரலாம். அதில் அம்சங்கள் அடிப்படை (Feature-based) அல்லது வரலாறு அடிப்படை (History-based) முறையில் எந்த வடிவத்தில் தொடங்கினோம், என்னென்ன செய்து இந்த சிக்கலான வடிவத்துக்கு வந்து சேர்ந்தோம் என்ற வழிமுறைகளைச் சேமித்து வைப்பதைப் பற்றிப்… Read More »

எளிய தமிழில் CAD/CAM/CAE 14. வளைந்த மேற்பரப்பு (Curved surface) மாதிரியமைத்தல்

எல்லா விதமான 3D வடிவங்களையுமே திட வடிவம் உருவாக்கும் உத்திகள் மூலம் தயாரித்து விட முடியாது. எடுத்துக்காட்டாக கார் (car body), முடி உலர்த்தி (hair dryer), தலைக்கவசம் (helmet), மிக்சி (mixie) போன்றவற்றின் மேற்பரப்புகள் சீரற்ற (irregular) வடிவம் கொண்டவை. முன்னர் பார்த்தது போல அடிப்படை  வடிவங்களை வைத்துச் சிக்கலான வடிவங்களை உருவாக்கும் வழிமுறைகளைப் பயன்படுத்தி இவற்றை நாம் உருவாக்க முடியாது. திட வடிவ மாதிரி உருவாக்கும் கருவிகள் (solid modeling tools) ஒரு திட… Read More »

எளிய தமிழில் CAD/CAM/CAE 13. 2D வரைபடமா அல்லது 3D மாதிரியா?

ஒவ்வொரு CAD மென்பொருளிலும் அதற்கேயான தன்னகக் கோப்பு வடிவத்தில் (Native format) சேமித்து வைப்பது அவசியம் என்று முந்தைய கட்டுரையில் கூறினோம். முக்கியமாக 3D CAD மென்பொருட்களில், நாம் முன்னர் பார்த்தபடி, அளவுரு மாதிரிகளின் வரலாற்றையும் படிமுறைகளையும் இம்முறையில் மட்டுமே சேமிக்க முடியும் என்றும் பார்த்தோம். இம்மாதிரி வரைபடங்களும் மாதிரிகளும் ஒரு நிறுவனத்தின் விலைமதிப்பற்ற அறிவுசார் சொத்து (intellectual property) ஆகும். ஆகவே எந்த மென்பொருளை பயன்படுத்துவது, எந்தக் கோப்பு வகையில் மூல வடிவங்களை சேமித்து வைப்பது… Read More »