تغییر فاصله لیبل‌ها و نمایش کیلومترها روی الاینمنت

سوال: چطور می‌توانم فاصله ایستگاه‌ها(به صورت پیشفرض ۲۰ متر هست) را تغییر بدهم؟

 

پاسخ: برای تغییر فاصله لیبل‌ها بر روی پلان در نرم افزار Civil 3D میبایست ابتدا مسیر را انتخاب(Select) کنید. برای اینکه این کار را راحت انجام دهید از طریق Toolspace مطابق شکل زیر عمل کنید. در تب Prospector لیست Alignments را باز کنید، سپس لیست Centerline Alignments و روی الاینمنت خود کلیک راست کنید. برای مثال در شکل زیر اسم الاینمنت فایل مورد استفاده من برای این آموزش radway259 است. روی آن کلیک راست کرده و از لیست Select را انتخاب کنید. معمولاً هر آبجکتی در نرم افزار را می‌توانید با این روش سریعاً انتخاب کنید.

select-alignment

 

پس از انتخاب الاینمنت، ریبون بالا به ریبون مخصوص الاینمنت تغییر می‌کند. از ابتدای آن روی Add Labels کلیک کنید و سپس روی Add/Edit Station Labels کلیک کنید.

add-edit-station-labels

 

حال می‌توانید در پنجره Alignment Labels مقدار Increment را به مقدار دلخواه تغییر دهید و پس از Ok کردن این تغییر بر روی پلان مسیر اعمال شود.

increment

 

پیغام Missing SHX Files

وقتی یک فایل DWG را در Autocad Civil 3D باز می‌کنید، ممکن است با پیغام Missing SHX files مواجه شوید. این پیغام به این دلیل نمایش داده می‌شود که فایل فونت مورد نیاز برای نمایش فایل DWG وجود ندارد، یا در فولدر مورد نظر قرار نگرفته است و به همین علت نرم افزار نمی‌تواند آن را پیدا کند.

shx-missing
راه حل برطرف کردن این پیغام این است که فوت مورد نیاز را داشته باشید و در فولدری که فایل DWG در آن قرار دارد، در کنار فایل کپی کنید. و البته روش استاندارد این هست که فایل SHX مورد نظر را در محل اصلی این دسته از فایل‌ها کپی کنید و داشته باشید. این مسیر پیشفرض نرم افزار آتوکد است:
C:\program Files\Autodesk\AutoCAD 20xx\Fonts

راه دوم نادیده گرفتن پیغام است. عبارت پایین پنجره‌ی پیغام را تیک بزنید(Always perform my current choice) و روی Ignore the missing SHX files and continue کلیک کنید.

ایراد در نمایش بعضی از مقاطع عرضی

سوال:
در فایل پیوست(در ادامه لینک دانلود آورده شده است)، حجم عملیات خاکی یک مسیر ساده محاسبه شده است. اما در مقاطع عرضی ایراداتی مشاهده می شود.

کیلومترهای 70+0 و 90+0: سطح کریدور مقداری از سطح طبیعی زمین بیرون زده است و در جدول احجام نیز باعث ایجاد مقدار ناچیزی خاکریزی شده است. این در حالی است که مقطع کاملا در خاکبرداری قرار دارد.

کیلومتر 070
کیلومتر 070
کیلومتر 090
کیلومتر 090

شایان ذکر است که در این پروژه، سطح کریدور با کد دیتوم و همچنین باندری دی لایت تعریف شده است. لطفا من را راهنمایی کنید. با تشکر
پاسخ:
فایل پروژه بالا که توسط یکی از کاربران محترم سایت ارسال شده را میتوانید از اینجا دانلود کنید.
برای فهمیدن دلیل این مشکل ابتدا باید بدانیم برای سکشن زدن در Civil3D طبق آموزش های پیشین ابتدا سمپل لاین هایی را عمود بر مقطع عرضی تعریف میکنیم و سپس مقاطع عرضی را ترسیم میکنیم. ولی با افزایش تعداد مقاطع عرضی دقت کار بیشتر نخواهد شد و میتوانیم این موضوع را در ثابت بودن مقادیر جدول احجام، با افزایش و کاهش تعداد مقاطع عرضی مشاهده کنیم(برای مثال اگر فواصل هر سکشن را از 20 متر به 10 متر کاهش دهیم، تغییری در محاسبات احجام اتفاق نمی افتد). دلیل این امر این است که نرم افزار برای محاسبه احجام از مقاطع عرضی دیگری استفاده میکند.
در فایل پروژه بالا مطابق شکل از طریق Toolspace از تب Prospector در قسمت لیست کریدورها روی Cor کلیک راست کرده و Properties را انتخاب کنید.

corridor properties

 

در پنجره ی Corridor Properties به تب Parameters رفته و مطابق شکل به مقدار Frequency که در شکل زیر با کادر قرمز نمایش داده شده است توجه کنید. این فاصله ی هر مقطع عرضی محاسباتی که توسط نرم افزار برای محاسبه احجام استفاده میشود را نشان میدهد. روی علامت سه نقطه در کنار آن کلیک کنید.

frequency

 

در پنجره ی باز شده مقدار 20 را به 10 کاهش دهید. این کار را برای Along tangents, Curve increment, along spirals, along profile curves نیز انجام دهید و روی Ok کلیک کنید.

تغییر فواصل مقاطع عرضی

 

Rebuild the corridor را انتخاب کنید تا کریدور بازسازی شود و مقاطع 10،30،50  و… نیز تشکیل شود.

rebuild the corridor

 

حال مجدداً مقاطع 70 و 90 را بررسی کنید. میبینیم که ایراد این مقاطع برطرف شده است، زیرا مقاطع با دهگان فرد نیز تشکیل شده است. در دو شکل ابتدای آموزش ایراد مقاطع به این علت بود که چنین مقاطعی در نرم افزار محاسبه نشده بود و برای مثال مقطع 70 با درونیابی مقاطع 60 و 80 تشکیل شده بود. واضح هست کم کردن فاصله بین مقاطع دقت محاسبه ی احجام را افزایش میدهد ولی سرعت نرم افزار را پایین می آورد.

کیلومتر 070 پس از اعمال تغییرات
کیلومتر 070 پس از اعمال تغییرات
کیلومتر 090 پس از اعمال تغییرات
کیلومتر 090 پس از اعمال تغییرات

محاسبه حجم بین دو سطح اولیه و ثانویه با Civil3D

برای شروع فایل surface_comparison.zip را دانلود کنید.
فایل surface_comparison.dwg را در نرم افزار Civil3D بارگذاری کنید. مطابق شکل یک توپوگرافی مشاهده میکنید و خط سبزرنگی که پیرامون توپوگرافی است، سورفیس ساخته شده از آن را نشان میدهد. در Toolspace و در لیست Surface میتوانید نام سورفیس موجود EG را مشاهده کنید. همچنین یک مستطیل با خطی سفید رنگ را روی توپوگرافی مشاهده میکنید. در ادامه ی آموزش مستطیل سفید رنگ سطح دوم ما را تشکیل خواهد داد و نحوه ی بدست آوردن اختلاف حجم موجود بین  خطوط توپوگرافی و این سطح مستطیلی را توضیح خواهیم داد.
تصویر سورفیس اول

 

ابتدا پلی لاین تشکیل دهنده مستطیل را انتخاب کنید و با کلیک راست بر روی آن به قسمت Properties آن بروید.

مشخصات خط تشکیل دهنده مستطیل

 

به مشخصه ی Elevation آن دقت کنید. همانطوری که در شکل زیر نیز نشان داده شده است، مقدار آن برابر 670 متر است. پس سطحی که با استفاده از این مستطیل ساخته میشود یک سطح با تراز ارتفاعی 670 متر خواهد بود. با توجه به توپوگرافی موجود این سطح در بعضی نقاط در زیر توپوگرافی قرار میگیرد و در بعضی نقاط روی آن قرار خواهد گرفت. انتظار داریم در محاسبات نهایی هم مقداری خاکبرداری(cut) و هم مقداری خاکریزی(Fill) داشته باشیم.

بررسی ارتفاع

 

در Toolspace روی Surface کلیک راست کرده و Create Surface را انتخاب کنید.

ساخت سورفیس

 

نام 2nd Surface یا هر نام دلخواه دیگری را به آن بدهید و روی Ok کلیک کنید.

نامگذاری سطح دوم

 

حال در Toolspace در همان قسمت Surface روی علامت مثبت کنار 2nd Surface کلیک کنید و در بخش Definition مطابق شکل روی Contours کلیک راست کرده و Add را انتخاب کنید.

انتخاب کنتور برای سورفیس

 

در شکل روی مستطیل یک بار کلیک کنید تا به عنوان تنها کنتور نشکیل دهنده ی سطح دوم انتخاب شود و یک بار Enter بزنید تا سورفیس دوم ساخته شود. خطی سبز در پیرامون آن ظاهر میشود.

انتخاب پلی لاین

 

حال دو سورفیس با نام های EG و 2nd Surface داریم. حال سورفیس سوم را برای اختلاف حجم این دو سورفیس میسازیم. روی Surfaces کلیک راست کرده و Create Surface را انتخاب کنید.

سورفیس مقایسه حجم

 

از لیست تایپ مطابق شکل زیر TIN volume surface را انتخاب کنید. سپس مطابق شکل نام Comparison یا هر نام دلخواهی را برای مشخصه Name وارد کنید. سپس Base Surface را EG و Comparison Surface را 2nd Surface قرار دهید و روی Ok کلیک کنید.

مشخصات سورفیس Tin Volume

 

پس ساخته شدن سورفیس Comparison روی آن کلیک راست کرده و Surface Properties را انتخاب کنید.

Comparison Surface Properties

 

در قسمت Surface Properties به تب Statistics رفته و از لیست، Volume را باز کنید. مشابه شکل زیر مقدار اختلاف حجم دو سورفیس در این قسمت نمایش داده میشود. میتوانید با کلیک راست و انتخاب Copy to clipboard آن را در حافظه کپی کرده و بر روی صفحه¬ی اصلی نرم افزار Paste کنید.

نتیجه ی مقایسه حجم

 

پس از Paste کردن، مقادیر مطابق شکل بر روی صفحه ی اصلی نمایان میشود.

متن Paste شده

 

روش import کردن نقاط در لایه ی Current

سوال: نقاط ورودی در نرم افزار در لایه های مشخصی قرار میگیرند. اگر بخواهیم در لایه اکتیو(Current) پروژه وارد شوند چه باید بکنیم؟ (عملکرد مشابهی مانند لند ارائه کند و تفکیک نقاط امکان پذیر باشند. در زمان وارد کردن نقاط لایه نقاط مطابق پیش فرض نباشد بلکه هدف این است که نقاط را بر روی لایه CURRENT (فعال) بریزد؟؟؟)

 دانلود فایل مورد نیاز برای این آموزش

برای انجام این کار ابتدا فایل points_to_current_layer.dwg را از فایل فشرده ی بالا روی نرم افزار Civil3D بارگذاری کنید. سپس مطابق شکل از طریق تب Prospector در Toolspace، روی Points کلیک راست کرده و Create را انتخاب کنید.

 

در پنجره ی Create Points ابتدا روی فلش که در شکل زیر با کادر قرمز نشان داده شده است کلیک کنید تا پارامترهای آن مشخص شود. سپس لیست Default Layer را باز کنید و در نهایت روی خطچینی که در شکل زیر با کادر سبز نمایش داده شده است کلیک کنید.

default Layer

 

در پنجره ی LayerSelection لیست را پایین آورده و use current را انتخاب کنید و روی Ok کلیک کنید.

current Layer را انتخاب کنید.

 

در پنجره ی Create Points روی کلید Import Points مطابق شکل زیر کلیک کنید.

import points

 

از فایل فشرده ی ابتدای آموزش، فایل Points1.txt را پیدا کرده و آن را انتخاب و روی Open کلیک کنید.

فایل نقاط را انتخاب کنید.

 

در پنجره ی Import Points عبارت PENZ را به عنوان نوع چینش فایل نقاط انتخاب کنید و روی Ok کلیک کنید.

فایل را ایمپورت کنید.

 

پس از اتمام وارد کردن نقاط میتوانید با تایپ Z و سپس E روی نقاط وارد شده زوم کنید. با انتخاب نقاط و تغییر تب ریبون به تب Home میتوانید لایه ای که نقاط در آن وارد شدند را بررسی کنید. همانطوری که مشخص است نقاط روی لایه ی 0 که روشن بود ایمپورت شده است.