مرجع تخصصی آموزش Civil3D
آخرین مقالات، ترفندهای کاربردی نرمافزارهای مهندسی و پروژههای اجرایی را به صورت کاملاً تخصصی دنبال کنید.
آرشیو مقالات ماه: 2013-08
تعداد مطالب: 5
اولویت بندی نوع نمایش نقاط در Civil3D
این آموزش در ادامه ی آموزش قبل میباشد و از فایل های آموزش قبل با تغییراتی که در آموزش قبل داده شد، استفاده میکنیم.. در این آموزش نحوه ی اولویت بندی در نوع نمایش نقاط در Civil3D را بررسی میکنیم. در ادامه مطابق زیر پیش بروید.nلیست Point Groups را در Toolspace و در تب Prospector باز کنید. به ترتیب قرار گرفتن این لیست دقت کنید. ابتدا Storm Manholes قرار دارد. سپس Detention Pond و در نهایت _All Points قرار گرفته است. همانطوری که در آموزشهای قبل گفته شد، دسته ی _All Points شامل تمامی نقاط موجود در فایل میباشد. و دو دسته ی دیگر شامل تعداد مشخصی از نقاط میباشند. ترتیب قرار گرفتن این Point Groupها در ظاهر نهایی نقاط موجود در فایل موثر است. برای بررسی این موضوع، ابتدا روی Point Groups کلیک راست کنید. سپس Properties را انتخاب کنید.nn nدر پنجره ی Point Groups روی Storm Manholes کلیک کنید تا انتخاب شود. سپس مطابق شکل با فشردن فلش رو به پایین(با کادر آبی رنگ در شکل زیر مشخص شده است)، آن را به انتهای لیست ببرید. روی Ok کلیک کنید. با این کار _All Points قبل از Storm Manholes قرار میگیرد. در نتیجه مشخصات ظاهری _All Points روی نقاطی که در لیست Storm Manholes نیز موجود است اثر میکند و مشخصات ظاهری _All Points در اولویت قرار میگیرد. در حقیقت نرم افزار از ابتدای لیست شروع میکند به اثر دادن لیبیل و ظاهر نقاط. و در صورتی که یک لیست تاثیری روی ظاهر یک نقطه بگذارد، همان تاثیر در فایل نمایان میشود و تاثیر باقی لیست ها که شامل آن نقطه هستند بی اثر میشود. در صورتی که نقطه ای در اولین گروه از لیست موجود نباشد و در دومین گروه موجود باشد، مشخصات گروه دوم به نقطه داده میشود. حال در لیست زیر، Detention Pond مشخصات خود را به نقاط موجود در این گروه میدهد. و در ادامه _All Point مشخصات باقی نقاط را تعیین میکند و در عمل گروه Storm Manholes تاثیری روی هیچ نقطه ای نمیگذارد.nn nدقت کنید، نقاطی که علامت سبز رنگ داشتند و در لیست Storm Manholes موجود هستند، به شکل باقی نقاط موجود در _All Points در آمده اند و به شکل یک ضربدر تبدیل شده اند. در حقیقت تاثیر _All Points در اولویت قرار گرفته است.nn nحال روی _All Points کلیک راست کنید و Properties را انتخاب کنید.nn nبه تب Overrides رفته و تیک Point Label Style را بگذارید. با این کار اطمینان حاصل میکنیم که Point Label Style این دسته(_All Points) بر هر نقطه ی تکی موجود در فایل اولویت داشته باشد. روی Ok کلیک کنید.nn nحال مجدداً روی Point Groups کلیک راست کنید و Properties را انتخاب کنید.nn nبا انتخاب _All Points و فشردن فلش رو به بالا این دسته نقاط را به بالای لیست بیاورید. حال انتظار داریم ظاهر همه ی نقاط تبدیل به یک ضربدر شده و تمام لیبل ها پاک شوند و مشابه _All Points شوند. روی Ok کلیک کنید.nn nشکل نهایی مشابه زیر است.nn nحال میخواهیم نقشه ی راهنمایی را که در آموزش قبل به فایل اضافه کرده بودیم، حذف کنیم. برای این کار ابتدا روی نقشه ی خاکستری رنگ موجود در شکل کلیک کنید تا انتخاب شود.nn nسپس کلیک راست کرده و از لیست موجود Xref Manager را انتخاب کنید.nn nاز پنجره ی باز شده روی Existing Base… کلیک راست کرده و Detach را انتخاب کنید.nn nشکل نهایی مشابه زیر خواهد بود و همانطور که مشخص است نقشه ی کمکی از آن حذف شده است.n
تغییر استایل یک Point Group در Civil3D
برای شروع این فایل را دانلود کنید.nپسورد: www.omran-omran.comnn nnفایل بالا را دانلود کرده و در Civil3D بارگذاری کنید. در ابتدای کار یک نقشه ی راهنما را به فایل خود اضافه میکنیم. مطابق شکل از طریق تب Insert روی گزینه ی Attach که با کادر آبی رنگ مشخص شده است کلیک کنید. سپس در پنجره ی Browse فایل Existing Basemap.dwg را که در فایل فشرده ی دانلود شده موجود میباشد پیدا کنید و آن را Open کنید. در صورتی که فایل را پیدا نمیکنید، دقت کنید که فایل های با پسوند DWG در پنجره ی Browse نمایش داده شود.nn nپس از باز کردن فایل Existing Basemap.dwg، حال در پنجره ی Attach External Reference گزینه ی Overlay را مطابق شکل انتخاب کنید و همه ی تیک ها را پاک کنید.nnn nبا این کار شکل راهنما را به صورت خاکستری رنگ در پنجره ی اصلی Civil3D مشاهده میکنید. این شکل موقعیت راه ها و اجزای تشکیل دهنده ی این ناحیه را به ما نشان میدهد و تنها کاربرد کمکی دارد. با استفاده از این روش میتوانیم بدون اینکه در فایل اصلی خود تغییری ایجاد کنیم، یک نقشه ی راهنما را در تصویر ظاهر سازیم. و در نهایت پس از پایان نیازمان به آن، آن را پاک کنیم. در آموزش های بعد، روش حذف نقشه ی راهنما را بررسی خواهیم کرد.nn nحال در ناحیه ی بالا، سمت چپ نقشه زوم کنید. این ناحیه ای است که نقاط Pond و تعدادی از نقاط STORM MH وجود دارند. (از آموزش قبل با این نقاط آشنایی دارید.)nnn nحال از Toolspace و از تب Prospector مطابق شکل لیست Point Groups را باز کرده و روی _All Points کلیک راست کرده و Properties را انتخاب کنید.nnn nدر تب Information روی لیست Point label style کلیک کنید و آن را به None تغییر دهید. روی Ok کلیک کنید.nn nLabel تمام نقاط حذف شد و به None تغییر پیدا کرد. تنها نقاطی که استایل از پیش تعیین شده ای دارند، تغییر نمیکنند. ما در آموزش قبل برای نقاط POND و STORM MH استایل مشخصی تعریف کردیم و آنها را در دو Point Group مجزا قرار دادیم. به همین دلیل با تغییر استایل _all_points در این دو گروه تغییری ایجاد نشد. همچنین علامت ضربدر تمام نقاط بدون تغییر ماند. دلیل آن این است که ما Point Label Style را تغییر دادیم. در حالی که برای تغییر علامت ضربدر باید Point Style را تغییر دهیم.nnn nروی Storm Manholes کلیک راست کرده و Properties را انتخاب کنید.nnn nاین بار میخواهیم Point Style را تغییر دهیم و تغییرات را مشاهده کنیم. همانطور که گفته شد برای تغییر علامت ضربدر باید Point Style را تغییر دهیم. آن را به Storm Sewer Manhole تغییر دهید و روی Ok کلیک کنید.nn nعلامت سبز رنگی به جای ضربدر مشاهده میکنید. دقت داشته باشید که ما Point Style گروه Storm Manholes را تغییر دادیم. به همین علت تنها این دسته از نقاط تغییر کردند.n
روش کار با نقاط در Civil3D
برای شروع آموزش این فایل را دانلود کنید.nپسورد: www.omran-omran.comnn nدر این آموزش ابتدا کارهایی مقدماتی برای ساخت استایل و دسته بندی نقاط انجام میدهیم و پس از ساختن دوگروه نقطه، در مرحله ی آخر، نقاط را در فایل Civil3D ایمپورت میکنیم. فایل فشرده ی این آموزش شامل سه فایل:nPoint-1.dwgnPoint-1a.dwgnو Points.mdb میباشد.nقبل از شروع کار با نرم افزار Civil3D ابتدا فایل points.mdb را از فایلهای موجود در فایل فشرده دانلود شده از بالا اجرا کنید. این یک فایل دیتابیس(DataBase) شامل لیست نقاطی است که در این آموزش در نرم افزار Civil3D آن را Import خواهیم کرد. در صورتی که نرم افزار Access از سری نرم افزارهای Office را در کامپیوتر خود نصب داشته باشید، میتوانید این فایل را باز کنید و محتویات آن را بررسی کنید. به هر حال تصویری از محتویات فایل points.mdb در زیر مشاهده میکنید. همانطوری که مشخص است این فایل شامل لیست شماره گذاری شده ای از نقاط به همراه توضیحاتی بیشتر در کنار آن هست. برای مثال، ستون DSC مخفف Description است و در ادامه ی همین آموزش ما با نقاطی که دارای Description های POND و MHST هستند سر و کار خواهیم داشت. ستون های NTH، EST و ELV به ترتیب مخفف North، East و Elevation میباشند که موقعیت نقاط را در فضا مشخص میکنند. حال نرم افزار Access را ببندید تا به سراغ وارد کردن این نقاط به فایل نرم افزار Civil3D برویم.nn nفایل Points-1.dwg را از فایل فشرده (دانلود شده از بالا) در نرم افزار Civil3D بارگذاری کنید.nدر Toolspace از تب Settings لیست Points را باز کنید. (روی علامت + در کنار Points کلیک کنید تا لیست آن باز شود.)nحال روی Description Key Sets کلیک راست کرده و New را انتخاب کنید.nn nدر پنجره ی باز شده مطابق شکل زیر برای Name عبارت Stormwater Keys و برای Description عبارت Stormwater manhole and pond points را وارد کنید. روی Ok کلیک کنید تا یک Sescription Key جدید با اسم Stormwater keys ساخته شود.nn nساخته شدن این Description key جدید را میتوانید مطابق شکل در Toolspace بررسی کنید.nn nروی Stormwater Keys ساخته شده کلیک راست کرده و Edit Keys را انتخاب کنید.nn nپس از کلیک روی Edit Keys پنجره ی زیر باز میشود. ما در این پنجره میخواهیم با تنظیم Description Key ساخته شده ی خود، نقاطی که در فایل نقاط points.mdb با کد POND مشخص شده است را در این لیست دسته بندی کنیم. با این روش هرگاه که به یک سری نقاط مشخص (که نشان دهنده ی عنصر خاصی در نقشه ی ما هستند و در فایل نقاط با یک کد خاص مشخص هستند) نیاز داشتیم، به راحتی میتوانیم با این روش به آن نقاط دسترسی داشته باشیم.nn nابتدا ستون Code را به POND تغییر میدهیم. از ستاره (*) در انتهای POND استفاده میکنیم. (با این کار تمام نقاطی که با کد POND شروع میشوند در این دسته قرار میگیرند. برای مثال کدهای POND-f و POND435 نیز در صورت وجود در فایل نقاط ما، در این دسته قرار میگیرند.)nتیک های Style و Point Label Style را بردارید. با برداشتن این تیک ها میتوانید خصوصیت استایل این نقاط را با Point Group Properties تغییر دهید.nدر ستون Format از $* استقاده کنید. با این کار نرم افزار Civil3D از توضیحات اولیه نقاط در نقشه برای لیبلگذاری استقاده خواهد کرد.nn nحال تیک Layer را بگذارید و یکبار در محدوده ی کنار تیک کلیک کنید تا پنجره ی Layer Selection باز شود. از این پنجره V-NODE-STRM را مطابق شکل زیر انتخاب کنید. با اینکار لایه ای که این نقاط در آن قرار خواهند گرفت را مشخص میکنیم.nn nحال میخواهیم یک کد دیگر نیز بسازیم. برای این کار روی کد قبلی که ساخته بودیم کلیک کنید و New را انتخاب کنید.nn nمشخصات آن را مطابق شکل زیر تغییر دهید. در ستون Format مقدار STORM MH را وارد کنید. با این کار نقاطی که دارای کد MHST هستند در پلان نقاط با STORM MH لیبل گذاری خواهند شد. همچنین در ستون Layer مانند مراحل قبل عمل کنید و لایه ی V-NODE-STRM را انتخاب کنید. روی علامت تیک که در زیر با کادر قرمز مشخص شده است کلیک کنید تا Description Keyهای ساخته شده ذخیره شوند.nn nحال در ادامه به تب Prospector در Toolspace رفته و روی Point Groups کلیک راست کنید و New را انتخاب کنید.nn nدر پنجره ی Point Group Properties در قسمت Name عبارت Detention Pond را وارد کنید و Description را میتوانید به دلخواه پر کنید.nn nدر تب Raw Deck Matching تیک POND را بگذارید و روی Apply کلیک کنید. این تنظیمات مشخص میکند که نقاطی که دارای کد POND هستند به Detention Group (که در حال ساخت آن هستیم) تعلق دارند. در صورتی که با برنامه نویسی SQL آشنایی داشته باشید میتوانید به تب های Include و Query Builder بروید و بررسی کنید که چگونه میتوانید معیارهای بیشتری را به Point Group خود اضافه کنید. روی Ok کلیک کنید و این پنجره را ببندید.nn nپس از ساخت این Point Group، یک Point Group دیگر با مشخصات زیر بسازید:nName: Storm ManholesnnRaw Desc Matching: MHST*nپس از ساخت دومین Point Group لیست شما مشابه زیر خواهد بود. در شکل زیر دقت کنید. _All Points یک Point Group است که به صورت اتوماتیک توسط نرم افزار ساخته میشود و تمام نقاطی که در نرم افزار Import میکنیم، به این این Point Group نیز اضافه میشود. ولی ما میتوانیم با روشی که توضیح داده شد، Point Group های مشخص خود را بسازیم و از آنها استفاده کنیم.nn nحال روی _All Points کلیک راست کنید و Properties را انتخاب کنید. میخواهیم روش تغییر استایل را برای این Point Group به عنوان مثال بیاوریم.nn nمطابق شکل زیر از قسمت Point Label Style گزینه ی Standard را انتخاب کنید و روی Ok کلیک کنید.nn nحال میخواهیم فایل Points.mdb را در فایل Civil3D وارد کنیم. برای ادامه ی این آموزش میتوانید از فایل Points-1.dwg با تغییراتی که تاکنون داده ایم استفاده کنید.nیا میتوانید فایل Points-1a.dwg را اجرا کنید و در ادامه استفاده کنید. در فایل Points-1a.dwg تمام تغییرات مراحل قبل آموزش وارد شده است.nروی Points در تب Prospector در Toolspace کلیک راست کنید و Create را انتخاب کنید.nn nدر قسمت Create Points ابتدا روی فلشی که با کادر قرمز در شکل زیر مشاهده میکنید کلیک کنید تا قسمت زیرین آن ظاهر شود. سپس روی علامت مثبت Default Layer کلیک کنید و سپس روی علامتی که در شکل زیر با کادر آبی مشخص شده است کلیک کنید و از پنجره ی لایه ها، لایه ی V-NODE را انتخاب کنید.nn nپس از انتخاب V-NODE به عنوان لایه ی پیشفرض نقاط، روی علامتی که در شکل زیر با کادر قرمز مشخص شده است یا همان Import Points کلیک کنید.nn nدر پنجره ی Import Points ابتدا از قسمت Format(کادر قرمز) عبارت External Project Point Database را انتخاب کنید. این مورد برای استفاده از فایل های دیتابیس کاربرد دارد. حال روی علامت مثبت که با کادر آبی رنگ مشخص شده است کلیک کنید و فایل Points.mdb را پیدا کرده و مطابق شکل زیر به لیست Source Files اضافه کنید. تیک های Advanced option را مثل کادر سبزرنگ شکل زیر پاک کنید و روی Ok کلیک کنید. نقاط به فایل شما اضافه شده اند.nn nبرای مشاهده نقاط ایمپورت شده، روی _All Points کلیک راست کرده و Zoom to را انتخاب کنید.nn nنرم افزار روی نقاط ایمپورت شده زوم میکند.nn nعلامت زرد رنگ در کنار پوینت گروپ هایی که ساخته بودیم نشان دهنده ی این موضوع هستند که نقاطی به فایل اضافه شده است که آماده ی آپدیت شدن در این دو گروه نیز میباشند. برای اینکه نقاط با کد POND و MHST به این دو پوینت گروپ اضافه شود، مطابق شکل روی هر کدام کلیک راست کرده و Update را انتخاب کنید. سپس میتوانید مجدداً روی آنها کلیک راست کنید و Zoom to را انتخاب کنید. همچنین میتوانید به قسمت Properties رفته و استایل هر پوینت گروپ را مطابق میل خود تغییر دهید تا در پلان نقاط به سادگی قابل تشخیص باشند.n
دستورات Autocad مورد نیاز Civil3D
nYoutube Link: http://www.youtube.com/watch?v=neSmo8asen8n nبرای شروع کار با نرم افزار Civil3D لازم است با چندین دستور ساده در اتوکد آشنایی داشته باشید. برای شروع یادگیری و تمرین دستورات توضیح داده شده در این آموزش، نرم افزار Civil3D را اجرا کنید. یک فایل خالی اتوکد باز خواهد شد.nدستور L(دستور خط)nبا یکبار تایپ L و فشردن Enter اتوکد آماده ترسیم یک خط خواهد شد. مطابق شکل ترسیم چند خط را امتحان کنید.nnپس از پایان ترسیم یک بار Enter بزنید تا از حالت ترسیم خط خارج شود.nبرای پاک کردن خطی که رسم کردید روی آن کلیک کنید تا انتخاب شود. حال با فشردن کلید Del در کیبرد آن را پاک کنید.nدستور Orthonفرض کنید میخواهید یک خط کاملاً افقی یا کاملاً عمودی ترسیم کنید. برای اینکار یک بار کلید F8 در کیبرد را بفشارید. در Command Line عبارت <Ortho On> را مشاهده میکنید. حال سعی کنید با دستور L مجدداً خطوطی را رسم کنید. میبینید که خطوط روی حالت عمودی و افقی قفل است. یک مستطیل ترسیم کنید. سپس با فشردن کلید F8 از حالت Ortho خارج شوید.nnدستور PLnدستور PL مشابه دستور L عمل میکند با این تفاوت که خطوطی که توسط دستور PL ترسیم میشود به هم پیوسته هستند. برای مثال یک مستطیل با دستور PL ترسیم کنید. وقتی یکی از خطوط مستطیل را انتخاب میکنید، تمام خطوط انتخاب میشود. در صورتی که در مستطیل قبلی که با دستور L ترسیم شده بود، این حالت برقرار نبود.nnدستور Snapnفرض کنید میخواهیم با ترسیم یک خط ،وسط اضلاع دو مستطیل رسم شده را به هم وصل کنیم. برای این کار باید از Snap استفاده کنیم. مطابق شکل زیر روی کادر قرمز در شکل زیر کلیک کنید تا پنجره ی تنظیمات Snap باز شود. اگر Midpoint تیک ندارد، تیک آن را بگذارید و روی Ok کلیک کنید.nnحال یکبار دستور PL را تایپ کنید و یک خط بین اضلاع دو مستطیل ترسیم کنید. اینبار چون Snap برای Midpoint فعال است، به راحتی میتوانیم این خط را ترسیم کنیم.nnدستور Snap گزینه های دیگری غیر از Midpoint هم دارد که میتوانید آنها را نیز امتحان کنید. معمولاً بهتر است تمام گزینه های Snap فعال باشد. همچنین میتوانید با فشردن کلید F3 آن را فعال یا غیر فعال کنید.nدستور Offsetnمیخواهیم یک مسطیل بزرگتر را طوری ترسیم کنیم که مستطیل قبلی ما در داخل آن قرار بگیرد. و میخواهیم فاصله ی اضلاع این مستطیل جدید از اضلاع مستطیل قدیم 3 متر باشد. برای اینکار یکبار تایپ کنید O و Enter بزنید. سپس عدد 3 را وارد کنید و مجدداً Enter بزنید. نشانگر ماوس به شکل یک مربع کوچک تبدیل میشود. حال روی یک ضلع مستطیلی که با PL ترسیم کرده بودیم کلیک کنید. سپس یک بار دیگر در ناحیه ی بیرونیه مستطیل کلیک کنید. میبینید که یک مستطیل بزرگتر تشکیل شد. هنوز نرم افزار در حالت Offset است. میتوانید روی خطوط دیگر نیز کلیک کنید و آنها را نیز آفست کنید. در نهایت با یکبار Enter از حالت آفست خارج شوید.nnدستور Trimnدستور Trim برای حذف خطوط اضافی کاربرد دارد. برای استفاده از دستور Trim کافیست یکبار تایپ کنید tr و سپس Enter بزنید. حال مطابق شکل یکی از خطوط عمودی که خطوط اتصال بین دو مستطیل را قطع کرده است، انتخاب کنید. مجدداً Enter بزنید تا حالت حذف خطوط اضافه فعال شود. حال خطوطی که خط عمودی آنها را قطع کرده است انتخاب کنید تا با هر کلیک پاک شوند.nnدستور Scalenبا دستور Scale میتوانید ابعاد شکل های خود را به نسب مورد نظر خود بزرگ یا کوچک کنید. برای اینکار یکبار تایپ کنید SC و Enter بزنید. حال مستطیل بیرونی که از جنس PL است را انتخاب کنید و یکبار دیگر Enter بزنید. حال باید یک نقطه ی پایه ای یا BasePoint مشخص کنید. برای مثال وسط نقطه ی پایینی مستطیل داخلی را انتخاب کنید و Enter بزنید. حال عدد 2 را به عنوان ScaleFactor وارد کنید و Enter بزنید تا ابعاد مستطیل خارجی دو برابر شود.nnدستور Mirrornتوسط این دستور میتوانید اشکال خود را نسبت به یک خط، به صورت متقارن ترسیم کنید(یا Mirror کنید). یک خط عمود در سمت راست اشکالی که تا اینجا ترسیم کردید بکشید. میخواهیم تمام اشکال را نسبت به همین خط Mirror کنیم. پس از رسم خط عمود، تایپ کنید mi و Enter بزنید. سپس تمام اشکال موجود را انتخاب کنید. حال Enter بزنید. حال نقطه ی شروع خطی که رسم کرده بودید را کلیک کنید و سپس نقطه ی پایان این خط را کلیک کنید. در مقابل این سوال که آیا شکلهای قبلی را پاک کند، حرف N را تایپ کنید و Enter بزنید تا تمام شکلها mirror شود.n