ይህንን እድገት በመጨረሻ ማቅረብ የምችልበት ቀን እየጠበቅኩበት መጥቷል። ፕሮጀክቱ የተጀመረው ልክ ከአንድ አመት በፊት፣ በሴፕቴምበር 1፣ 2018፣ ቢያንስ
የመንገደኞች ባቡር በሮስቶቭ ዋና ጣቢያ (ጠቅ ሊደረግ የሚችል)
RRS ምንድን ነው? ይህ ክፍት የፕላትፎርም ማስመሰያ የ1520 ሚሜ መለኪያ ጥቅል ነው። አንባቢው በተፈጥሮው ጥያቄውን ይጠይቃል፡- “ይቅርታ፣ የንግድ እና ክፍት የሆኑ የባቡር ሀዲድ ማስመሰያዎች ብዛት ካለ ይህ ፕሮጀክት ለምንድነው?” ለዚህ ጥያቄ መልስ, ከድመቷ ስር ለመመልከት ሀሳብ አቀርባለሁ
የፕሮጀክት ታሪክ ፡፡
በአንድ ወቅት በ2001 ዓ.ም
በኤምኤስኤስኤስ ላይ በመመስረት፣ ሌሎች በርካታ ፕሮጀክቶች በመቀጠል ተፈጥረዋል፣ ለምሳሌ
እ.ኤ.አ. በ 2008 በጣም ሩቅ ባልሆነ ዓመት ፣ ሌላ ፕሮጀክት ታየ -
እኔ ራሴ ወደ ባቡር ርዕስ መጣሁ በ2007፣ መሥራት ስጀምር
ከላይ ከተጠቀሱት ሁሉ ጋር በማያያዝ የተጨማሪውን ገንቢ በጥቅልል ክምችት ውስጥ በሚከሰቱ አካላዊ ሂደቶች ላይ ሙሉ ቁጥጥር እንዲያገኝ የሚያስችል ሲሙሌተር የመፍጠር ሀሳብ ተነሳ። ከኦርቢተር የጠፈር አስመሳይ ጋር ተመሳሳይ ነው፣ ለዚህም በአንድ ወቅት በ R-7 ላይ ተመስርተው የማስጀመሪያ ተሽከርካሪዎችን ቤተሰብ መልክ በመጨመር። ከአንድ አመት በፊት ይህንን ስራ ወስጄ እራሴን ጣልኩት። ታህሳስ 26, 2018 ብርሃኑን እዚህ አየ
ሥራዬን በአድናቂዎች አስተውሏል ፣ እና በባቡር ሐዲድ ሰመሮች ክበቦች ውስጥ የታወቁ ፣ ለ ZDsimulator የእይታ ይዘት ፈጣሪ
የአርአርኤስ ሲሙሌተር ባህሪዎች
በመጀመሪያ ደረጃ, ክፍት የሶፍትዌር አርክቴክቸር ነው. የማስመሰያው ኮድ ክፍት መሆኑን ሳንጠቅስ፣ በእሱ ላይ የሶስተኛ ወገን ተጨማሪዎች ገንቢዎች ላይ ያነጣጠረ ኤፒአይ እና ኤስዲኬ አለ። የመግቢያ እንቅፋት በጣም ከፍተኛ ነው - መሰረታዊ የC++ ልማት ችሎታዎች ያስፈልጋሉ። የጂሲሲ ኮምፕሌተር እና የ MinGW ተለዋጭውን ለዊንዶውስ ኦፐሬቲንግ ሲስተም በመጠቀም ማስመሰያው በውስጡ ተጽፏል። በተጨማሪም፣ ብዙዎቹ ፅንሰ-ሀሳቦቹ በጨዋታው አርክቴክቸር ስር ስለሚገኙ ገንቢው የ Qtን መዋቅር እንዲያውቅ ይመከራል።
ነገር ግን፣ በተገቢ ትጋት እና ፍላጎት፣ ይህ ፕሮጀክት ለተጨማሪ ገንቢው ትልቅ እድሎችን ይከፍታል። የሮሊንግ ክምችት በተለዋዋጭ ቤተ-መጻሕፍት ላይ ተመስርተው በሞጁሎች መልክ ነው የሚተገበረው። በሲሙሌተር ውስጥ ዋናው መዋቅራዊ አካል የሚጠቀለል ክምችት ክፍል ነው።, ወይም የሞባይል አሃድ (MU) - መኪና (በራስ የማይንቀሳቀስ ወይም እንደ ባለብዙ ክፍል ባቡር አካል) ወይም የሎኮሞቲቭ ክፍል። ኤፒአይ በፒኢ ዊል ስብስቦች ላይ የተተገበረውን torque ለማዘጋጀት በምላሹ የመንኮራኩሮችን የማዕዘን ፍጥነት እንዲሁም የውጭ መለኪያዎችን በመቀበል በእውቂያ አውታረመረብ ውስጥ የቮልቴጅ እና የአሁኑ አይነት። አስመሳዩ ሌላ ምንም አያውቅም እና ማወቅ አይፈልግም, ይህም የውስጥ መሳሪያዎችን ፊዚክስ ለአንድ የተወሰነ ሎኮሞቲቭ ወይም መኪና ገንቢ ሕሊና ይተዋል.
እንዲህ ዓይነቱ በአንጻራዊ ሁኔታ ዝቅተኛ ደረጃ ያለው አቀራረብ የሎኮሞቲቭ ዑደት ትንሹን ጥቃቅን ነገሮች ተግባራዊ ለማድረግ ያስችላል ብሎ መገመት አስቸጋሪ አይደለም. በተጨማሪም የሲሙሌተር ኪት በአገር ውስጥ በሚሽከረከርበት ክምችት ላይ የተጫኑ መደበኛ መሳሪያዎችን ያካትታል፡ የአሽከርካሪ ባቡር ክሬን ኮንቬንሽን። ቁጥር ፫፻፺፭ የአየር አከፋፋይ ሁኔታ። ቁጥር 395, ረዳት ብሬክ ቫልቭ ሁኔታ. ቁጥር 242 እና ሌሎች የብሬክ እቃዎች እቃዎች. የ add-on ገንቢ እነዚህን ንጥረ ነገሮች በአንድ የተወሰነ ሎኮሞቲቭ ወይም መኪና የአየር ግፊት ዑደት ውስጥ ማገናኘት ብቻ ያስፈልገዋል። በተጨማሪም፣ የእራስዎን የሃርድዌር ክፍሎችን ለመፍጠር ኤፒአይ አለ።
በሥነ ሕንፃ፣ RRS የተገነባው በሁለት ዋና ዋና ሂደቶች መስተጋብር ላይ ነው።
- አስመስሎ መስራት - አካላዊ ባቡር ዳይናሚክስ ሞተር TrainEngine 2. ብዙ ውጫዊ ሁኔታዎችን ከግምት ውስጥ በማስገባት የባቡር እንቅስቃሴን ፊዚክስ ተግባራዊ ያደርጋል ፣ የሚንቀሳቀሱ አሃዶችን በማጣመጃ መሳሪያዎች ውስጥ ያለውን ግንኙነት ከግምት ውስጥ በማስገባት ፣ የሚሽከረከሩ መሣሪያዎችን የአሠራር ፊዚክስ ተግባራዊ ከሚያደርጉ ውጫዊ ሞጁሎች የሚመጡ መረጃዎችን ያዘጋጃል ።
- ተመልካች - በግራፊክ ሞተር ላይ የተገነባ የባቡር እንቅስቃሴን በምስል የሚያሳይ ግራፊክ ንዑስ ስርዓት
ትዕይንት ግራፍ ክፈት
እነዚህ ንዑስ ስርዓቶች በ Qt ማዕቀፍ QSharedMemory ክፍል ላይ በመመስረት የተተገበሩ የጋራ ማህደረ ትውስታዎች እርስ በእርስ ይገናኛሉ። የመጀመሪያዎቹ ማሳያዎች በሶኬት ላይ የተመሰረተ አይፒሲ ተጠቅመዋል፣ እና ወደፊት ወደዚህ ቴክኖሎጂ የመመለስ እቅድ ተይዟል፣ የአንዳንድ የሲሙሌተር ክፍሎችን ማሻሻያ እና የወደፊት ፍላጎቶችን ከግምት ውስጥ በማስገባት። ወደ የጋራ ማህደረ ትውስታ ሽግግር በተወሰነ ደረጃ ከጥቅሙ ያለፈ የግዳጅ መለኪያ ነበር.
ምስጦቹን አልገለጽም - የዚህ ፕሮጀክት ልማት ብዙ ውጣ ውረዶች በንብረቱ ላይ በጽሑፎቼ ውስጥ ቀድሞውኑ ተዘርዝረዋል ፣ በተለይም ፣ በትክክል ሰፊ አለኝ ።
በፕሮጀክቱ ውስጥ ያሉት ሁሉም ነገሮች እኛ የምንፈልገውን ያህል ለስላሳ አይደሉም. በተለይም የግራፊክስ ንዑስ ስርዓት ጥራትን ከማቅረብ አንፃር በጣም የራቀ ነው ፣ እና የሲም አፈፃፀም ብዙ የሚፈለጉትን ይተዋል ። ይህ ልቀት አንድ ግብ አለው - የባቡር ትራንስፖርት አድናቂዎችን ማህበረሰብ ከፕሮጀክቱ ጋር ማስተዋወቅ ፣ችሎታውን መግለጽ እና በመጨረሻም ክፍት ፣መድረክ-አቋራጭ የባቡር ሀዲድ ማስመሰያ ለመፍጠር የላቀ ኤፒአይ ለተጨማሪ ገንቢዎች።
ተስፋዎች
ተስፋዎች በአንተ፣ ውድ የወደፊት ተጠቃሚዎቻችን እና ገንቢዎቻችን ላይ የተመካ ነው። ፕሮጀክቱ ክፍት ነው እና አለ።
ለሚያደርጉት ጥረት እናመሰግናለን!
ምንጭ: hab.com