20-sim
20-சிம் என்பது பல டொமைன் டைனமிக் அமைப்புகளுக்கான வணிக மாதிரியாக்கம் மற்றும் உருவகப்படுத்துதல் நிரலாகும், இது கன்ட்ரோல்லேப்பால் உருவாக்கப்பட்டது. 20-சிம் மூலம், மாதிரிகள் சமன்பாடுகள், தொகுதி வரைபடங்கள், பிணைப்பு வரைபடங்கள் மற்றும் இயற்பியல் கூறுகளாக உள்ளிடப்படலாம். 20-சிம் சிக்கலான பல டொமைன் அமைப்புகளை மாதிரியாக்குவதற்கும் கட்டுப்பாட்டு அமைப்புகளின் வளர்ச்சிக்கும் பரவலாகப் பயன்படுத்தப்படுகிறது. டைனமிக் அமைப்புகளை மாடலிங் செய்வதற்கான நான்கு முறைகளை 20-சிம் ஆதரிக்கிறதுஃ சின்னமான வரைபடங்கள், தொகுதி வரைபடங்கள், பிணைப்பு வரைபடங்கள் மற்றும் சமன்பாடுகள். இந்த முறைகள் அனைத்தும் ஒரே மாதிரியில் பயன்படுத்த அனுமதிக்கப்படுகிறது. இந்த தொகுப்பு பாண்ட் கிராஃப் மாடலிங்கிற்கான மேம்பட்ட ஆதரவைக் கொண்டுள்ளது, இது பாண்ட் கிராஃப் சமூகங்களில் நன்கு அறியப்படுகிறது. இயற்பியல் அமைப்புகளை மாதிரியாக்குவதற்கு, தொகுப்பு மின் அமைப்புகள், இயந்திர அமைப்புகள், ஹைட்ராலிக்ஸ் அமைப்புகள் மற்றும் வெப்ப அமைப்புகளுக்கான நூலகங்களை வழங்குகிறது. தொகுதி வரைபடங்களுக்கு, சிமுலிங்கின் நூலகங்களுடன் ஒப்பிடக்கூடிய நூலகங்கள் வழங்கப்படுகின்றன. மென்பொருளின் ஒரு அம்சம் வேறுபட்ட சமன்பாடுகளுடன் மாதிரிகளை உருவாக்கி அவற்றை தொகுதி வரைபட கூறுகள் அல்லது இயற்பியல் கூறுகளாக தொகுக்கும் விருப்பமாகும். 20-சிம் மாதிரிகள் அதிநவீன எண் ஒருங்கிணைப்பு முறைகளைப் பயன்படுத்தி உருவகப்படுத்தப்படலாம். சோதனை மற்றும் செயலாக்கத்திற்குப் பிறகு, மாதிரிகள் நேரடியாக இயந்திரக் குறியீடுகளாக மாற்றப்படுகின்றன, இதன் விளைவாக அதிவேக உருவகப்படுத்துதல்கள் ஏற்படுகின்றன. சிமுலிங்க் போலல்லாமல், உருவகப்படுத்துதல் முடிவுகள் சிமுலேட்டர் எனப்படும் தனி சாளரத்தில் 20-சிம்மில் காட்டப்படுகின்றன. சிமுலேட்டர் பன்முகத்தன்மை வாய்ந்ததுஃ பிளாட்டுகளை கிடைமட்டமாகவும் செங்குத்தாகவும் நேரம் மற்றும் அதிர்வெண் அடிப்படையிலான பிளாட்டுகள் மற்றும் 3D அனிமேஷன்களாக காட்டலாம். 20-சிம் என்பது சுயமாக உள்ளது, அதாவது. கூடுதல் மென்பொருள் எதுவும் தேவையில்லை மற்றும் அனைத்து கருவிப்பெட்டிகளும் சேர்க்கப்பட்டுள்ளன. மாதிரி உருவாக்கம், நேர கள பகுப்பாய்வு, அதிர்வெண் கள பகுப்பாய்வு மற்றும் கட்டுப்படுத்தி வடிவமைப்பு ஆகியவற்றிற்கான கருவிப்பெட்டிகள் கிடைக்கின்றன. ஸ்கிரிப்டிங்கை இயக்குவதற்கு மேட்லேப், குனு ஆக்டேவ் அல்லது பைத்தானை நிறுவுவது அவசியம். கடைசியாக 20-சிம் நிறுவியில் ஒரு விருப்ப அம்சமாக சேர்க்கப்பட்டுள்ளது. மதிப்பாய்வுகள் பிணைப்பு வரைபட மாடலிங்கின் நீட்டிக்கப்பட்ட ஆதரவின் காரணமாக 20-சிம் பிணைப்பு வரைபட சமூகத்தில் மிகவும் மதிப்பிடப்பட்டுள்ளது. போர்ட்ஸ்கியின் கூற்றுப்படி, "20-சிம், எம். எஸ். 1 மற்றும் சின்னங்களை மட்டுமே முழுமையாக ஒருங்கிணைந்த (பன்முக முறைமை) மாடலிங் மற்றும் உருவகப்படுத்துதல் சூழல்கள் குறிப்பாக பிணைப்பு வரைபடங்களை ஆதரிப்பதாக வகைப்படுத்த முடியும்". ரோடெக் சிமுலிங்க், லாப்வியூ மற்றும் 20-சிம் போன்ற பல மாடலிங் மற்றும் உருவகப்படுத்துதல் கருவிகளை ஒப்பிடுகிறார். ரோடெக் சிமுலிங்கின் சந்தைத் தலைமையை ஒப்புக்கொள்கிறார், ஆனால் 20-சிமின் நன்மை 20-சிம்மில் பத்திர வரைபடங்களின் நேரடி உள்ளீடு மற்றும் எஃப்எஃப்டி-பகுப்பாய்வு மற்றும் 3 டி இயந்திர மாடலிங்கிற்கான உள்ளமைக்கப்பட்ட கருவிகள் கிடைப்பது என்று கூறுகிறார். ஜே. லெடினின் புத்தகம் மாறும் அமைப்புகளின் மாடலிங் மற்றும் உருவகப்படுத்துதலுக்கான நடைமுறை வழிகாட்டுதல்களை வழங்குகிறது. ஒரு முழு அத்தியாயமும் உருவகப்படுத்துதல் கருவிகளுக்காக செலவிடப்படுகிறது. லெடினின் கூற்றுப்படி, "20-சிம் சிமுலிங்க் மற்றும் விஸ்சிம் போன்ற பிற உருவகப்படுத்துதல் கருவிகளிலிருந்து வேறுபடுகிறது, ஏனெனில் இது மாறும் அமைப்புகளை மாதிரியாக்குவதற்கான நான்கு முறைகளை ஆதரிக்கிறதுஃ சின்னமான வரைபடங்கள், தொகுதி வரைபடங்கள், பிணைப்பு வரைபடங்கள் மற்றும் சமன்பாடுகள். எடுத்துக்காட்டாக, ஆப்-ஆம்ப்கள் மற்றும் மின்தேக்கிகள் போன்ற கூறுகளைக் குறிக்க நிலையான சின்னங்களைப் பயன்படுத்தி மின் சுற்று உருவகப்படுத்துதல்களை உருவாக்க இது அனுமதிக்கிறது. லெடினின் கூற்றுப்படி, 20-சிம்மில் விநியோகிக்கப்பட்ட உருவகப்படுத்துதலுக்கான திறன் இல்லாதது ஒரு பலவீனமான புள்ளியாகும். ஆட்-ஆன் தயாரிப்புகள் 20-சிம் 20-சிம் 4சி உடன் இறுக்கமான ஒருங்கிணைப்பை வழங்குகிறது. எந்தவொரு 20-சிம் மாதிரியையும் சி-குறியீடாக 20-சிம் 4சி க்கு ஏற்றுமதி செய்யலாம், அங்கு அதை வன்பொருளில் பயன்படுத்தலாம். உட்பொதிக்கப்பட்ட மென்பொருளுக்கான கட்டுப்படுத்திகளின் வளர்ச்சி மற்றும் வன்பொருள்-இன்-தி-லூப் சிமுலேட்டர்களில் பயன்படுத்த "மெய்நிகர் ஆலைகளை" உருவாக்குவது பொதுவான பயன்பாடாகும். 20-சிம் ஸ்கிரிப்டிங் மூலம் கட்டுப்படுத்தப்படலாம், இது பணி ஆட்டோமேஷன் மற்றும் காட்சி கட்டமைப்பை அனுமதிக்கிறது. ஸ்கிரிப்டிங் மேட்லேப் அல்லது குனு ஆக்டேவ் மற்றும் பைத்தானில் (v4.6 முதல்) ஆதரிக்கப்படுகிறது. ஸ்கிரிப்டிங்கிற்கு அடுத்தபடியாக, 20-சிம் மேட்லேப், குனு ஆக்டேவ் மற்றும் சிமுலிங்க் ஆகியவற்றுடன் இறுக்கமான தொடர்பைக் கொண்டுள்ளது, இது பல நிலைகளில் தரவை இறக்குமதி செய்வதற்கும் ஏற்றுமதி செய்வதற்கும் அனுமதிக்கிறது. 20-சிம் மாதிரிகளை எம்-கோப்புகள் அல்லது எஸ்-செயல்பாடுகளாக ஏற்றுமதி செய்வது மிக முக்கியமான எடுத்துக்காட்டு. வரலாறு 20-சிம் என்பது உருவகப்படுத்துதல் மென்பொருள் தொகுப்பான TUTSIM இன் மறுவடிவமைப்பு ஆகும், இது ட்வென்டே பல்கலைக்கழகத்தின் கட்டுப்பாட்டு ஆய்வகத்தில் உருவாக்கப்பட்டது. 70 களின் பிற்பகுதியில் TUTSIM விற்கப்பட்டாலும், மாடலிங் மற்றும் உருவகப்படுத்துதல் பற்றிய ஆராய்ச்சி ஆய்வகத்தில் தொடர்ந்தது. ஜான் ப்ரோனிங்கின் பிஎச்டி திட்டத்தின் ஒரு பகுதியாக ஒரு புதிய திட்டம் உருவாக்கப்பட்டது. நிரல் ஒரு வரைகலை பயனர் இடைமுகத்துடன் பொருத்தப்பட்டிருந்தது மற்றும் பிணைப்பு வரைபடங்கள் மூலம் மாதிரிகளை உருவாக்க அனுமதித்தது. இந்த மாடலிங் மற்றும் உருவகப்படுத்துதல் தொகுப்புக்கான முன்மாதிரி பெயர் CAMAS ஆகும். CAMAS அனைத்தும் பிணைப்பு வரைபடங்களைச் சுற்றி கட்டப்பட்டாலும், பொருள் சார்ந்த மாடலிங் நுட்பங்கள் மற்றும் சின்னமான வரைபடங்களால் மாடலிங் ஆகியவற்றை ஆராய MAX என்ற புதிய முன்மாதிரி தொகுப்பு உருவாக்கப்பட்டது. விரிவான சோதனைகளுக்குப் பிறகு, ஆகஸ்ட் 1995 இல் மென்பொருளின் பதிப்பு 1-20 சிம் (ட்வென்டே சிம்) என்ற வர்த்தகப் பெயரில் வணிக ரீதியாக வெளியிடப்பட்டது. வர்த்தகப் பெயர் என்பது தொகுப்பின் தோற்றம் (ட்வென்டே பல்கலைக்கழகம்) மற்றும் அது தயாரிக்கப்பட்ட பகுதி (ட்வென்டே) ஆகியவற்றைக் குறிக்கிறது. தொகுப்பை மேலும் மேம்படுத்தவும் விநியோகிக்கவும் கன்ட்ரோல் லேப் தயாரிப்புகள் நிறுவனம் நிறுவப்பட்டது. வெளியீட்டு வரலாறு 1995:20-சிம் 1 (மென்பொருளின் முதல் வணிக வெளியீடு) 1997:20-சிம் 2 (சி-கோட் ஜெனரேஷன்) 1999:20-சிம் 3 (புதிய ஜியுஐ) 2000:20-சிம் 3 (ஐகானிக் வரைபடங்கள்) 2002:20-சிம் 3 (வழிகாட்டிகள்) 2002:20-சிம் 3 (அதிர்வெண் களம்) 2005:20-சிம் 3 (3டி மெக்கானிக்ஸ் கருவிப்பெட்டி) 2008:20-சிம் 4 (புதிய ஜியுஐ) 2011:20-சிம் 4 (டைனமிக் பிழை பட்ஜெட்) 2013:20-சிம் 4 (ஸ்கிரிப்டிங்) 2014:20-சிம் 4 (பெரிய மாதிரிகள்) 2015:20-சிம் 4 (எஃப்எம்ஐ/எஃப்எம்யு ஆதரவு, பைதான் ஸ்காட்)