CaspianApps

logo-samandehi

تولید فایل پروفیل طولی   HSPlanProfile

توضیح برنامه

این پلاگین به منظور تولید خودکار فایل پروفیل طولی ورودی برای نرم افزار Caspian Road3D Coordinates Computer طراحی و برنامه نویسی شده است. در مواقعی که پلان مسیر یا پروفیل طولی دارای قوس باشند برای افزایش دقت مدلسازی مسیر، کاهش فاصله بین نقاط و در نتیجه افزایش تعداد نقاط ضروریست که در حالت دستی، این کار بسیار زمان بر و دارای امکان اشتباه نیز می باشد. توسط این پلاگین می توانیم در صورت نیاز، فواصل بین نقاط را بسیار کم کنیم و در نتیجه تعداد نقاط بیشتر و مدلسازی دقیق تر مسیر را در نرم افزار Caspian Road3D Coordinates Computer داشته باشیم

نحوه کار برنامه

پس از فراخوانی فایل HSPlanProfile.dll در اتوکد توسط دستور Netload، اسم دستور (HSPlanProfile) را در خط فرمان تایپ نموده و پس از تعیین فاصله بین نقاط (کیلومتراژها) و عدد شروع کیلومتراژ برای اول مسیر، ابتدا Polyline آکس پلان مسیر و سپس Polyline پروفیل طولی را انتخاب می نمائیم (بعد از select کردن هر کدام باید کلید Enter یا راست کلیک فشرده شود). در این مرحله ارتفاع نقطه شروع مسیر از کاربر پرسیده می شود (بنابراین پروفیل طولی در هرجایی از صفحه می تواند باشد و با وارد کردن ارتفاع نقطه شروع و محاسبه اختلاف ارتفاع بقیه نقاط نسبت به نقطه شروع، ارتفاع همه نقاط بدست می آیند) و در نهایت نسبت مقیاس محور قائم پروفیل طولی به مقیاس محور افقی باید مشخص شود (چون معمولا مقیاس قائم 10 برابر مقیاس محور افقی است عدد 10 به عنوان پیش فرض تعریف شده است).

بعد از معرفی Polyline ها و پارامترهای لازم، این پلاگین یک فایل txt در مسیر C:\HSPrograms\Export و با نام PlanProfile تولید می نماید که دارای چهار ستون می باشد. ستون اول شامل کیلومتراژ هر نقطه، ستون دوم و سوم مختصات x و y هر نقطه که از پلان مسیر بدست آمده اند و ستون چهارم ارتفاع هر نقطه که از پروفیل طولی معرفی شده بدست آمده است.

فایل PlanProfile.txt برای ورود به نرم افزار Caspian Road3D Coordinates Computer مناسب می باشد

نکته: هم پلان مسیر و هم پروفیل طولی باید از جنس Polyline دو بعدی باشند

نکته: در صورتی که Polyline های انتخاب شده بیش از یک سانتیمتر با هم اختلاف طولی داشته باشند برنامه پیغام خطایی نمایش داده و متوقف می شود