مرجع تخصصی آموزش Civil3D

آخرین مقالات، ترفندهای کاربردی نرم‌افزارهای مهندسی و پروژه‌های اجرایی را به صورت کاملاً تخصصی دنبال کنید.

مشاهده آموزش‌های Civil3D 🚀 درباره ما

آرشیو مقالات ماه: 2015-04

تعداد مطالب: 3
ایراد در نمایش بعضی از مقاطع عرضی
مهندسی عمران
💬 6

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

سوال:nدر فایل پیوست(در ادامه لینک دانلود آورده شده است)، حجم عملیات خاکی یک مسیر ساده محاسبه شده است. اما در مقاطع عرضی ایراداتی مشاهده می شود.nnکیلومترهای 70+0 و 90+0: سطح کریدور مقداری از سطح طبیعی زمین بیرون زده است و در جدول احجام نیز باعث ایجاد مقدار ناچیزی خاکریزی شده است. این در حالی است که مقطع کاملا در خاکبرداری قرار دارد.nn[caption id="" align="aligncenter" width="923"] کیلومتر 070[/caption]nn[caption id="" align="aligncenter" width="1000"] کیلومتر 090[/caption]nnشایان ذکر است که در این پروژه، سطح کریدور با کد دیتوم و همچنین باندری دی لایت تعریف شده است. لطفا من را راهنمایی کنید. با تشکرnپاسخ:nفایل پروژه بالا که توسط یکی از کاربران محترم سایت ارسال شده را میتوانید از اینجا دانلود کنید.nبرای فهمیدن دلیل این مشکل ابتدا باید بدانیم برای سکشن زدن در Civil3D طبق آموزش های پیشین ابتدا سمپل لاین هایی را عمود بر مقطع عرضی تعریف میکنیم و سپس مقاطع عرضی را ترسیم میکنیم. ولی با افزایش تعداد مقاطع عرضی دقت کار بیشتر نخواهد شد و میتوانیم این موضوع را در ثابت بودن مقادیر جدول احجام، با افزایش و کاهش تعداد مقاطع عرضی مشاهده کنیم(برای مثال اگر فواصل هر سکشن را از 20 متر به 10 متر کاهش دهیم، تغییری در محاسبات احجام اتفاق نمی افتد). دلیل این امر این است که نرم افزار برای محاسبه احجام از مقاطع عرضی دیگری استفاده میکند.nدر فایل پروژه بالا مطابق شکل از طریق Toolspace از تب Prospector در قسمت لیست کریدورها روی Cor کلیک راست کرده و Properties را انتخاب کنید.nnnn nnدر پنجره ی Corridor Properties به تب Parameters رفته و مطابق شکل به مقدار Frequency که در شکل زیر با کادر قرمز نمایش داده شده است توجه کنید. این فاصله ی هر مقطع عرضی محاسباتی که توسط نرم افزار برای محاسبه احجام استفاده میشود را نشان میدهد. روی علامت سه نقطه در کنار آن کلیک کنید.nnnn nnدر پنجره ی باز شده مقدار 20 را به 10 کاهش دهید. این کار را برای Along tangents, Curve increment, along spirals, along profile curves نیز انجام دهید و روی Ok کلیک کنید.nnnn nnRebuild the corridor را انتخاب کنید تا کریدور بازسازی شود و مقاطع 10،30،50 و... نیز تشکیل شود.nnnn nnحال مجدداً مقاطع 70 و 90 را بررسی کنید. میبینیم که ایراد این مقاطع برطرف شده است، زیرا مقاطع با دهگان فرد نیز تشکیل شده است. در دو شکل ابتدای آموزش ایراد مقاطع به این علت بود که چنین مقاطعی در نرم افزار محاسبه نشده بود و برای مثال مقطع 70 با درونیابی مقاطع 60 و 80 تشکیل شده بود. واضح هست کم کردن فاصله بین مقاطع دقت محاسبه ی احجام را افزایش میدهد ولی سرعت نرم افزار را پایین می آورد.nn[caption id="" align="aligncenter" width="879"] کیلومتر 070 پس از اعمال تغییرات[/caption]nn[caption id="" align="aligncenter" width="866"] کیلومتر 090 پس از اعمال تغییرات[/caption]

استفاده از قابلیت Overhang Correction در ساخت سورفیس کریدور
مهندسی عمران
💬 3

استفاده از قابلیت Overhang Correction در ساخت سورفیس کریدور

گاهی در ساخت مقاطع عرضی خطوط تعیین کننده مقطع عرضی به درستی تشکیل نمیشود. برای مثال در شکل زیر خط مقطع عرضی از سمت چپ ابتدا به بالای شانه ی خاکی متصل شده، سپس به پایین جدول و سپس به بالای مقطع روسازی متصل شده است و مجدداً به پایین خط مرکزی راه متصل شده است. دلیل این امر وجود ساب اسمبلی ها با اشکال و کدهای مختلف و وجود اضلاع عمودی در شکلها است. نرم افزار نمیتواند تشخیص دهد که نقطه ی بالا یا نقطه ی پایین ضلع را به عنوان گره اصلی ترسیم مقطع عملیات خاکی در نظر بگیرد.nnnn nnبه همین علت در زمان ساخت سورفیس کریدور پس از اضافه کردن کد مورد نظر(در این مثال Datum) از قسمت Overhang Correction گزینه ی Bottom Links را انتخاب میکنیم.nnnn nnبا این کار نرم افزار خطوط و لینکهای زیرین را به عنوان شکستگی مقطع عرضی در نظر میگیرد و با این ترتیب دقت محاسبات و تشکیل مقاطع عرضی بیشتر میشود. همچنین در مواقع لازم میتوان از Top Links استفاده کرد که لینکها و اضلاع بالایی برای تشکیل مقطع عرضی استفاده خواهد شد.nn

توضیحاتی در مورد کدهای اسمبلی(Daylight و Datum در ساخت سورفیس کریدور)
مهندسی عمران
💬 11

توضیحاتی در مورد کدهای اسمبلی(Daylight و Datum در ساخت سورفیس کریدور)

در آموزش های مربوط به ساخت سورفیس کریدور، برای ساخت سورفیس کریدور از منوی مشخص شده در شکل زیر کد Datum را به کریدور اضافه کردیم. به لیست باز شده در شکل زیر دقت کنید.nnnسپس مطابق شکل زیر کد Daylight را به عنوان Boundary در تب Boundaries به کریدور اضافه کردیم. به لیست مشخص شده در شکل زیر دقت کنید.nnnn nnولی این کدها دقیقاً به چه مفهوم هستند و چرا کدهای دیگر را انتخاب نمیکنیم؟ اگر متوجه شده باشید لیست شکل اول(Top, Pave, Pave1…) با لیست شکل دوم(Back_Curb, Crown, Crown_Base…) تفاوت دارد. برای شروع این نکته را بدانید که لیست اول کدهایی هستند که به یک سری خط اختصاص داده شده است. ولی لیست دوم کدهایی هستند که هر کدام به یک نقطه اختصاص داده شده اند.nبه شکل زیر توجه کنید. قسمتی از یک اسمبلی ساده است که در Toolpallet نرم افزار با اسم Basic Assembly موجود است.nnn nnاگر روی آن زوم کنید و نشانگر ماوس را روی یکی از گره های آن نگه دارید، مشخصات آن گره نمایان میشود. برای مثال در شکل زیر مشخصات یکی از گره ها نمایش داده شده است. به مشخصه ی Point Codes آن دقت کنید. کد این نقطه Top_Curb است. باقی نقاط را نیز امتحان کنید و کدهای آنها را با لیست دوم که در ابتدای این آموزش آورده شده است، مقایسه کنید. کدهایی که در لیست دوم وجود دارد، مشخص کننده ی همین گره های تشکیل دهنده ی اسمبلی هستند.nnnn nnنشانگر ماوس را روی نقطه ی بیرونی Curb میگیریم. به مشخصه ی Point Codes آن دقت کنید. کلمه ی Uncoded بدین معنی است که هیچ کدی به این گره اختصاص داده نشده است. پس بعضی از نقاط بدون کد هستند و در نتیجه در لیست موجود نمیباشند.nnnn nnدر اسمبلی ها سه نوع کد Point Codes، Shape Codes و Link Codes تعریف شده اند. در مرحله ی قبل با Point Codes آشنا شدید. حال نشانگر ماوس را روی شکل نگه دارید. مقطع مشابه حالت Select شده نمایش داده میشود و مشخصه ی Shape Codes آن با نام Base نمایش داده میشود. Shape Codes در مرحله ی ساخت سورفیس کریدور تاثیری ندارند و ما در اینجا نیاز داریم Link Codes یا کدهای خطوط تشکیل دهنده ی اسمبلی را بررسی کنیم. ولی با نگه داشتن نشانگر ماوس بر روی خطوط اسمبلی، فقط Shape Codesها نمایش داده میشوند. پس ابتدا باید کاری کنیم که Shapeها از حالت نمایش خارج شوند و فقط خطوط دیده شوند.nnnn nnمطابق شکل قسمتی از اسمبلی که قصد داریم Link Codes آن را مشاهده کنیم انتخاب(Select) میکنیم. سپس با فشردن کلید CTRL + 1 پنجره Properties آن را باز میکنیم. در قسمت Data نوع Code Set Style آن را از Basic به All Codes with No Shading تغییر میدهیم.nnnn nnحال خطوط تشکیل دهنده ی ساب اسمبلی نمایان شده اند. نشانگر ماوس را روی یکی از این خطوط گرفته و مشخصات آن را ملاحظه کنید. در شکل زیر Link Codes خط بالایی به عنوان Top, Pave معرفی شده است. این بدین معنیست که دو کد Top و Pave به این خط نسبت داده شده است. باقی خطوط را نیز بررسی کنید. مشاهده میکنید که این نام ها در لیست اول که در ابتدای آموزش توضیح داده شد، موجود میباشند.nnnn nnحال باز میگردیم به تصویر اول این آموزش. لیست کدهای موجود در این شکل نمایش دهنده ی خطوطی هست که میتوان به عنوان کد خطهای تشکیل دهنده ی هر مقطع عرضی به نرم افزار بدهیم. ما همیشه از کد Datum برای اینکار استفاده میکنیم.nnnn nnولی این بار جهت بررسی موضوع، گزینه ی Top را انتخاب کنیم، نتیجه خطوط بسته ای میشود که سطح مورد نیاز برای خاکبرداری، یا سطح مورد نیاز به خاکریزی را طوری تشکیل میدهد که این خط از روی سطح آسفالت راه(روسازی راه) عبور میکند. این موضوع را بررسی میکنیم.nnnn nnبرای مثال در مقطع خاکبرداری زیر تنها از کد Top استفاده شده است. محدوده ای که نرم افزار آن را محاسبه کرده است(خط قرمز)، شامل خط بالای سطح راه(Top) به علاوه مقدار خاک روی آن است.nnnn nnدر تصویر زیر به طور واضح مشخص است که خط قرمز که نمایش دهنده ی محدوده ی خاکبرداری است، از روی سطح راه عبور کرده است.nnnn nnحال یک مقطع خاکریزی را با همان کد Top بررسی میکنیم. محدوده ی مشخص شده با خط سبز مجدداً طوری تشکیل شده است که خط سبز از روی سطح آسفالت گذشته است.nnnn nnدر شکل زیر این موضوع کاملاً مشخص است.nnnn nnنتیجه اینکه در صورتی که از کد Top برای ساخت سورفیس مسیر استفاده شود، در طول مسیری که خاکبرداری است، مصالح روسازی را محاسبه نمیکند، و تنها حجم خاکبرداری را محاسبه میکند. ولی در قسمتهایی که خاکریزی است، حجم مصالح روسازی را نیز در محاسبات وارد میکند. در نتیجه استفاده از کد Top برای محاسبه احجام درصد زیادی خطا دارد.nnحال کد Datum را بررسی میکنیم. از لیست Overhang Correction عبارت Bottom Links را انتخاب میکنیم. این کار موجب میشود در قسمتهایی که کدهای نرم افزار موفق به مشخص کردن محل دقیق خط نشدند، نرم افزار پایین ترین خط را به عنوان محدوده در نظر میگیرد.nnnn nnدر مقاطع خاکریزی، خط سبز زیر روسازی تشکیل شده است و این کار حجم خالص خاک ریخته شده را به ما میدهد.nnnn nnشکل زیر زوم شده ی شکل بالا است که به طور مشخص میبینید خط سبز زیر روسازی تشکیل شده است.nnnn nnشکل زیر مقطعی را نشان میدهد که خاکبرداری با کد Datum انجام شده است. در این مقطع نیز سطح خالص خاکبرداری با خط قرمز مشخص میشود.nnnn nnشکل زیر خط قرمز را در زیر روسازی نمایش میدهد. در این قسمت نیز سطح دقیق خاکبرداری در محدوده مشخص شده است و با این روش مقدار خاکبرداری نیز دقیق محاسبه میشود.nnnn nnنتیجه اینکه هر یک از کدهای موجود در لیست اول این آموزش نشانگر کدهای اختصاص داده شده به خطوط اسمبلی مورد استفاده است. این موضوع بدین معنیست که با تغییر اسمبلی مورد استفاده در کریدور، این لیست میتواند تغییر کند. با توجه به اینکه این اسمبلی ها و ساب اسمبلی ها به صورت پیش ساخته در Civil3D موجود هستند، کدهای استفاده شده در آنها مشابه یکدیگر عمل میکنند. برای مثال استفاده از کد Datum در هر یک از اسمبلی های موجود در Toolpalette نتیجه ی یکسانی خواهد داد. ولی در صورتی که از یک اسمبلی استفاده کنید که از خارج از Toolpalette به نرم افزار ایمپورت شده باشد، امکان دارد از کدهای متفاوتی در آن استفاده شده باشد. حتی شما خودتان میتوانید با استفاده از نرم افزار Subassembly Composer هر کلمه ای را به هر خط(Link) موجود در یک اسمبلی اختصاص دهید و اسمبلی و ساب اسمبلی های دلخواه خود را بسازید.nnلیست اول کدهای مربوط به خطوط تشکیل دهنده ی اسمبلی بود(مثل کد Datum) و در تخمین سطح و در نتیجه، در تخمین حجم کاربرد داشت. درمورد لیست دوم که کدهای مربوط به نقاط(گره ها) را نمایش میداد به توضیح زیر توجه فرمایید.nاین لیست دومی است که در ابتدای آموزش آورده شده بود:nnnبا توجه به توضیحات داده شده میدانیم که این لیست گره های تشکیل دهنده ی اسمبلی است که در دو بعد به صورت یک نقطه دیده میشود. ولی در صورتی که در ساخت سورفیس کریدور، به عنوان Boundary از آن استفاده شود، در پلان راه به صورت یک خط در می آید که محدوده یا باندری تشکیل سورفیس کریدور را مشخص میکند.nnدر لیست دوم تمام کدهای مشخص کننده ی گره ها مشخص است. تنها کد Daylight را نمیتوانید با روش توضیح داده شده در گره های اسمبلی بیابید. دلیل این امر این است که این گره، نقطه ی تقاطع مقطع خاکبرداری یا خاکریزی با زمین را نشان میدهد که پس ساخت کریدور ایجاد میشود. به شکل زیر توجه کنید. نقطه ی نشان داده شده با فلش همان نقطه ی Daylight است. که در سکشن زیر به صورت یک نقطه مشخص است.nnnو تصویر زیر، خط پیرامون کریدور نشان دهنده ی گره های Daylight میباشد که با تقاطع کریدور با زمین تشکیل شده اند.nn