.TH LEOCAD 1 "1 September 2025" .\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection .\" other params are allowed: see man(7), man(1) .SH "نام (NAME)" leocad \- نرم‌افزار CAD برای مدل‌های LEGO .SH "خلاصه دستور (SYNOPSIS)" \fIleocad \fR[\fIOPTIONS\fR] [\fIINFILE\fR] .SH "توضیحات (DESCRIPTION)" \fILeoCAD\fR یک برنامه CAD برای ایجاد مدل‌های مجازی LEGO است. این برنامه دارای یک رابط کاربری ساده است و شامل هزاران قطعه مختلف در کتابخانه خود می‌باشد. .SH "گزینه‌ها (OPTIONS)" در زیر خلاصه‌ای از تمام گزینه‌هایی که \fILeoCAD\fR می‌پذیرد آورده شده است. بسیاری از گزینه‌ها دارای دو نام معادل هستند؛ یکی تک‌حرفی که با - آغاز می‌شود و دیگری نامی طولانی که با -- شروع می‌گردد. قلاب‌ها ([ و ]) نشان می‌دهند که یک گزینه آرگومان اختیاری می‌پذیرد. .TP .B infile فایل پروژه \fIinfile\fR را بارگیری می‌کند. .TP \fB\-l \fIpath\fR, \fB\-\-libpath \fIpath .br مکان کتابخانه قطعات را تعیین می‌کند. .TP \fB\-i \fR[\fIoutfile.ext\fR], \fB\-\-image \fR[\fIoutfile.ext\fR] .br تصویر را با قالب مشخص‌شده توسط \fIext\fR در \fIoutfile.ext\fR ذخیره کرده و خارج می‌شود. اگر outfile مشخص نشود، برنامه نامی بر پایه \fIinfile\fR استفاده خواهد کرد. قالب فایل توسط \fIext\fR تعیین می‌شود و می‌تواند gif، bmp، png یا jpg باشد (اگر \fIext\fR مشخص نشود، قالب پیش‌فرض تنظیمات ترجیحی استفاده خواهد شد). .TP \fB\-w \fIwidth\fR, \fB\-\-width \fIwidth .br عرض تصویر را روی \fIwidth\fR تنظیم می‌کند. .TP \fB\-h \fIheight\fR, \fB\-\-height \fIheight .br ارتفاع تصویر را روی \fIheight\fR تنظیم می‌کند. .TP \fB\-f \fItime\fR, \fB\-\-from \fItime .br شروع ذخیره‌سازی تصاویر از مرحله \fItime\fR. شماره مراحل از ۱ آغاز می‌شود. .TP \fB\-t \fItime\fR, \fB\-\-to \fItime .br ذخیره تصاویر تا مرحله \fItime\fR. .TP \fB\-s \fIsubmodel\fR, \fB\-\-submodel \fIsubmodel .br زیرمدل فعال را روی \fIsubmodel\fR تنظیم می‌کند. .TP \fB\-c \fIcamera\fR, \fB\-\-camera \fIcamera .br دوربین فعال را روی \fIcamera\fR تنظیم می‌کند. .TP \fB\-ss \fIid\fR,\ \fB\-\-stud\-style\ \fIid .br سبک برجستگی‌ها (stud) را تعیین می‌کند. مقادیر معتبر عبارتند از: 0=Plain، 1=Thin Lines Logo، 2=Outline Logo، 3=Sharp Top Logo، 4=Rounded Top Logo، 5=Flattened Logo، 6=High Contrast، 7=High Contrast with Logo. .TP \fB\-\-viewpoint \fRfront\ |\ back\ |\ left\ |\ right\ |\ top\ |\ bottom\ |\ home .br زاویه دید (viewpoint) را روی یکی از زوایای دید از پیش تعریف‌شده تنظیم می‌کند. .TP .BI "\-\-camera\-angles " latitude " " longitude تنظیم زوایای دوربین بر حسب درجه در اطراف مدل. .TP .BI "\-\-camera\-position " x " " y " " z " " tx " " ty " " tz " " ux " " uy " " uz تنظیم موقعیت دوربین، هدف و بردار جهت بالا (up vector) با استفاده از دستگاه مختصات \fILeoCAD\fR. .TP .BI "\-\-camera\-position-ldraw " x " " y " " z " " tx " " ty " " tz " " ux " " uy " " uz تنظیم موقعیت دوربین، هدف و بردار جهت بالا با استفاده از دستگاه مختصات \fILDraw\fR. .TP .B \-\-orthographic استفاده از پروجکشن ارتوگرافیک (تصویر موازی/متعامد). .TP .BI "\-\-fov " degrees تنظیم میدان دید عمودی (FOV) مورد استفاده برای رندر تصاویر بر حسب درجه. .TP .BI "\-\-zplanes " near " " far تنظیم صفحات برش نزدیک و دور مورد استفاده برای رندر تصاویر (1 <= \fInear\fR < \fIfar\fR). .TP .B \-\-fade\-steps قطعات مراحل پیشین را به صورت کم‌رنگ (faded) رندر می‌کند. .TP .B \-\-no\-fade\-steps قطعات مراحل پیشین را به صورت کم‌رنگ رندر نمی‌کند. .TP .BI "\-\-fade\-steps\-color " color رنگ مورد استفاده برای رندر قطعات کم‌رنگ (#AARRGGBB که در آن AA، RR، GG و BB به ترتیب مقادیر هگزادسیمال برای آلفا، قرمز، سبز و آبی هستند). .TP .B \-\-highlight برجسته‌سازی قطعات در مراحلی که ظاهر می‌شوند. .TP .B \-\-no\-highlight عدم برجسته‌سازی قطعات در مراحلی که ظاهر می‌شوند. .TP .BI "\-\-highlight\-color " color رنگ مورد استفاده برای برجسته‌سازی قطعات (#AARRGGBB که در آن AA، RR، GG و BB به ترتیب مقادیر هگزادسیمال برای آلفا، قرمز، سبز و آبی هستند). .TP \fB\-\-shading \fRwireframe\ |\ flat\ |\ default\ |\ full .br انتخاب حالت سایه‌زنی (shading) برای رندر. .TP .BI "\-\-line-width " width تنظیم ضخامت خطوط لبه. .TP .BI "\-\-aa\-samples " count اندازه نمونه‌برداری صاف‌سازی لبه‌ها (AntiAliasing) (1، 2، 4 یا 8). .TP \fB\-scc \fI#AARRGGBB\fR,\ \fB\-\-stud\-cylinder\-color\ \fI#AARRGGBB .br رنگ با کنتراست بالای استوانه برجستگی‌ها (stud cylinder). .TP \fB\-ec \fI#AARRGGBB\fR,\ \fB\-\-edge\-color\ \fI#AARRGGBB .br رنگ با کنتراست بالای لبه‌ها. .TP \fB\-bec \fI#AARRGGBB\fR,\ \fB\-\-black\-edge\-color\ \fI#AARRGGBB .br رنگ با کنتراست بالای لبه برای قطعات سیاه. .TP \fB\-dec \fI#AARRGGBB\fR,\ \fB\-\-dark\-edge\-color\ \fI#AARRGGBB .br رنگ با کنتراست بالای لبه برای قطعات با رنگ تیره. .TP \fB\-aec,\ \fB\-\-automate\-edge\-color .br فعال‌سازی تنظیم خودکار رنگ‌های لبه. .TP \fB\-cc \fIfloat\fR,\ \fB\-\-color\-contrast\ \fIfloat .br تنظیم صفحات برش نزدیک و دور مورد استفاده برای رندر تصاویر (1 <= \fInear\fR < \fIfar\fR). .TP \fB\-ldv \fIfloat\fR,\ \fB\-\-light\-dark\-value\ \fIfloat .br تنظیم مقدار برای نشان دادن رنگ روشن یا تیره. .TP \fB\-obj \fR[\fIoutfile.obj\fR] .br خروجی گرفتن از مدل به قالب wavefront. .TP \fB\-3ds \fR[\fIoutfile.3ds\fR] .br خروجی گرفتن از مدل به قالب 3DS. .TP \fB\-dae \fR[\fIoutfile.dae\fR] .br خروجی گرفتن از مدل به قالب COLLADA DAE. .TP \fB\-html \fR[\fIpath\fR] .br ایجاد یک صفحه HTML برای مدل. .TP .BR \-v ",\ " \-\-version نمایش اطلاعات نسخه و خروج. .TP .BR \-? ",\ " \-\-help نمایش خلاصه کوتاهی از نحوه کاربرد و خروج. .SH "محیط (ENVIRONMENT)" متغیر محیطی ``LEOCAD_LIB'' می‌تواند به مسیر کتابخانه قطعات تنظیم شود. .SH "مثال‌ها (EXAMPLES)" .PP $ leocad car.lcd \-i car.png \-w 640 \-h 480 .PP این دستور LeoCAD را اجرا کرده، فایل "car.lcd" را بارگیری می‌کند، یک فایل png به نام "car.png" با تفکیک‌پذیری 640x480 ایجاد می‌کند و پس از پایان کار خارج می‌شود. .SH "فایل‌ها (FILES)" .TP .I ~/.config/LeoCAD Software/LeoCAD.conf فایل تنظیمات ترجیحی کاربر .SH "گزارش باگ‌ها (BUGS)" اگر با هرگونه باگی مواجه شدید، لطفاً آن را در https://github.com/leozide/leocad/issues گزارش دهید. .SH "نویسندگان (AUTHORS)" \fILeoCAD\fR توسط Leonardo Zide نوشته شده است. می‌توانید از وب‌سایت اصلی LeoCAD در https://www.leocad.org بازدید نمایید. این صفحه راهنما در ابتدا توسط Patrick Mahoney برای سیستم Debian GNU/Linux نوشته شده بود (اما ممکن است توسط دیگران نیز استفاده شود). از آن زمان تاکنون توسط افراد دیگری ویرایش شده است.