السلام عليكم ورحمه الله وبركاته
سؤالى هو :
هل يستطيع الاوتوكاد رسم النقاط عن طريق خطوط الطول ودوائر العرض؟
وايضا هل نستطيع ان نحسب المسافه بين اى نقطتين من الاوتوكاد بمعلوميه خط الطول ودائره العرض؟
فى انتظار ردودكم وساحاول انا ايضا معكم.
السلام عليكم ورحمه الله وبركاته
سؤالى هو :
هل يستطيع الاوتوكاد رسم النقاط عن طريق خطوط الطول ودوائر العرض؟
وايضا هل نستطيع ان نحسب المسافه بين اى نقطتين من الاوتوكاد بمعلوميه خط الطول ودائره العرض؟
فى انتظار ردودكم وساحاول انا ايضا معكم.
ياباشمهندس
بصراحة احنا لسه واخدين نبذة بسيطة عنه فى محاضرة النهاردة
ومعرفش فيه بصراحة
بس قريب هاخد كورس فيه باذن الله
بس انا هتابع الموضوع دا
عشان افهم ايه الحكاية دى
من خلال المناقشة
اعتقد انة بامكانا رسم النقط عن طريق خطوط الطول ودوائر العرض
حيث انة يمكننا استخدام مساقط الخرائط فى المساعدة على الرسم
منتظر الحل ياباشمهندس
وجزاك الله كل خير
منور ياكريم وعموما لما تاخذ الدوره ماتحرمناش من المسائل اللى حتخدوها
ومنور ياكارتو ايضا المسئله تريد رسم النقاط عن طريق خط الطول ودائره العرض مباشره وليس عن طريق المساقط
انا بفكر معاكم عشان لسه بحاول فى الحل
اولا الف شكرررر يابشمهندس على موضوعك الجميل
وانا الصراحة مشتغلتش على الاوتوكاد خالص ولكن ممكن اجاوب على سوال
واحد "هل نستطيع ان نحسب المسافه بين اى نقطتين من الاوتوكاد بمعلوميه خط الطول ودائره العرض؟"
ممكن لو عرفنا درجات العرض بين نقطتين ممكن نجيب الفرق بينهم
وتكون بالدقائق حيثوا تكون فى هذه الحالة مسافة جغرافية وبعدها نحولها الى مسافة كليو مترية وبالتالى نحصل على المسافة.
.
ساعطى مثالا
نقطتان (A) و (B) معرفتان بخطوط الطول والعرض.
النقطه (A):خط الطول 70° شرقا و خط العرض 19° شمالا.
النقطه (B):خط الطول 40° غربا و خط العرض 40° جنوبا.
ومتوسط نصف قطر الكرة الأرضية:6371.221 كلم.
ماهى المسافه بين النقطتين عن طريق أوامر الأوتوكاد
لالالا حضرتم عن طريق اوام الاتوكاد
معرفش بس رياضيا ممكن اجيب المسافة عن طريق المثلث
الكروى
هذا هو حل المساله من خلال اوامر الاوتوكاد
الأمر الاول
LINE
Command: _line Specify first point: 6371.221<70<19
Specify next point or [Undo]: 6371.221<-40<-40
الأمر الثانى
UCS
Command: UCS
Current ucs name: *NO NAME*
Specify origin of UCS or [Face/NAmed/OBject/ Previous/View/World
X/Y/Z/ZAxis <World: 3P
Specify new origin point <0,0,0>:
Specify point on positive portion of X-axis <1.0000,0.0000,0.0000>:
1<70<19
Specify point on positive-Y portion of the UCS XY plane
<-0.9397,0.3420,0.0000>:
1<-40<-40
الأمر الثالث
ARC
Command: A ARC Specify start point of arc or [Center]: C Specify center point of arc : 0,0
Specify start point of arc: نقوم باختيار بدايه الخط وهى النقطه الاولى
Specify end point of arc or [Angle/chord Length]: نقوم باختيار نهايه الخط وهى النقطه الثانيه
الأمر الرابع
LIST
هذا الامر يقوم بوضع قائمه لكافه خصائص اى شئ موجود فى الاوتوكاد
وسنقوم باختيار المنحنى الذى قمنا بانشائه بين النقطه الاولى والنقطه الثانيه
Command: LI LIST
Select objects: Specify opposite corner: 0 found
Select objects: Specify opposite corner: 1 found
Select objects:
ARC Layer: "0"
Space: Model space
Handle = 187
center point, X= 0.0000 Y= 0.0000 Z= 0.0000
radius 6371.2210
start angle 0
end angle 117
length 13031.7926هناك حلول اخرى ولكن هذه اسهل طريقه تعلمتها من خلال الانترنت
ارجو مراجعه هذا المثال وان يقوم احد الزملاء بحل مثال اخر للتاكد من هذه الطريقه
جزاكم الله خيرا
الله يجزيك الخير مهندس محمد
جزاك الله كل خير يا بشمهندس محمد جابر
شكرا لك يااسامه برجاء تجربه هذه الطريقه وعمل مثال عليها ووضعه هنا فى الموضوع
جزاكم الله خيرا
لو سمحت يا باشمهندس انا رسمت النقطتين تمام بواسطة امر LINE
انا عندى مشكلة فى تطبيق المسألة بعد كدة
انا كتبت فى شريط command
الامر ucs
انا مش فاهم اية هو الامر دة ومش عارف اطبق الخطوات بعد كدة
ممكن تساعدنى
ucs : User coordinate system
هذا هو معنى الامر يااحمد اى نظام احداثيات المستخدم
حيث يستطيع كل مستخدم عمل نظام احداثيات خاص به داخل الاوتوكاد وتغيير نقطه الاصل وايضا اتجاه الشمال
اما عن تطبيق الامر فهو كما ذكرت فى حل المثال
حاول مره اخرى
شكرا يا باشمهندس على التوضيح
بس فى نقطة حضرتك فى النقطة دى
Specify point on positive portion of X-axis <1.0000,0.0000,0.0000>:
1<70<29
مش المفروض تكون 19>70>1
زى المثال ولية بنعملة كدة يا هندسة
معلش بنتقل عليك
وياريت لو عملت الحل فى نقط يكون احسن من كدة لانة كدة صعب
شكرا يااحمد على المتابعه ومحاوله تطبيق المثال الموجود لقد قمت بتصحيح الرقم 29 الى 19 كما فى المثال
نقوم بتنفيذ هذا الامر ucs حتى نجبر الاوتوكاد على ان يقيس فى المستوى الذى يمر بالنقطتين ومركز الارض
فلنتخيل ان الكره الارضيه هى عباره عن كره فعلا ونحن نريد ان نقطع هذه الكره الى نصفين بشرط ان يمر القطع بالنقطتين المراد قياس المسافه بينهما
بذلك سيصبح المستوى الظاهر امامنا على الرسمه هو المار بالنقطتين وبذلك سيكون القياس هو القياس الفعلى للمسافه بين النقطتين
تمام يا باشمهندس انا جربت الطريقة ولكن الارقام طالعة مختلفة مش عارف الغلط فين
دى الرسمة
http://img103.herosh.com/2010/05/13/610616048.png
ودى الارقام اللى طلعت عندى
ARC Layer: "0"
Space: Model space
Handle = 75
center point, X=3185.6105 Y=5218.2187 Z= 0.0000
radius 6113.7485
start angle 239
end angle 176
length 31712.0618
مستنى التوضيح ان شاء الله
من الواضح ان المنحنى الذى قمت برسمه يا احمد لا يصل بين النقطتين فهذا معناه ان المسافه ستكون خاطئه
عند رسم المنحنى يجب ان تتاكد انك تختار نهايه الخط من الطرفين حتى يستطيع الاوتوكاد رسم المنحنى بين النقطتين
ويكون تنفيذ الامر كالاتى
اولا نقوم بعمل امر ARC
نقوم بكتابه CENTER حتى نختار نقطه مركز الارض وهى ( 0,0 ) فتكون هى مركز رسم المنحنى
ثالثا نختار اول نقطه ثم بعدها ثانى نقطه سيقوم الاوتوكاد برسم المنحنى
فى حاله ان الاوتوكاد قام برسم المنحنى الاكبر بين النقطتين نقوم برسم منحنى جديد بنفس الخطوات
ولكن نختار النقطه الثانيه اولا ثم بعد ذلك النقطه الاولى
هذا هو شكل حل المسأله فى الاوتوكاد
شكرا ياباشمهندس على توضيحاتك الرائعة
وخلاص وصلت للحل الصحيح الحمد الله
وانا بحب المحاولات على فكرة ومبزهقش لازم فى الاخر ربنا حيكرمنى واوصل للصح
والحل الصح هو كالتالى
ودى الاحصائيات النهاية وطول المسافة
ARC Layer: "0"
Space: Model space
Handle = 75
center point, X= 0.0000 Y= 0.0000 Z= 0.0000
radius 6371.2210
start angle 0
end angle 117
length 13031.7926
شكرا يا باشمهندس على المعلومات دى
جزاك الله كل خير
شكرا يا بشمهندس
جزاك الله كل خير على هذه المعلومات
لو سمحت يا باشمهندس محمد تعملنا مثال اخر
علشان نحلة وياريت ماتكتبش الحل علشان نشوف كدة حنعرف نحل ولا اية
الله ينور عليك يا باشمهندس محمد جابر عايزين نشوفك بقى
:a15:
مشكوووووووووووووووووووووووور
والله العظيم رائع جدا جدا ومشكور على مجهودك الرائع