فهرست مطالب
۱. خطاهای نصب و راهاندازی
خطا: نرمافزار نصب نمیشود یا در حین نصب متوقف میشود
نشانهها: Installer در ۴۰٪ یا ۹۰٪ متوقف میشود، پیام خطای “Installation failed” یا “Access denied” نمایش داده میشود.
دلایل احتمالی و راهحلها:
- فایل نصب را با Run as Administrator اجرا کنید — کلیک راست روی فایل Setup و انتخاب این گزینه.
- آنتیویروس را موقتاً غیرفعال کنید. بسیاری از آنتیویروسها فایلهای نصب نرمافزارهای CAM را به اشتباه به عنوان تهدید شناسایی میکنند.
- مسیر نصب را به پوشهای تغییر دهید که شامل کاراکترهای فارسی، فاصله، یا نمادهای خاص نباشد. مثال مطمئن:
C:\CopperCAM - اگر نسخه قبلی روی سیستم نصب است، ابتدا آن را از طریق Control Panel > Programs > Uninstall حذف کنید.
خطا: نرمافزار نصب شد اما باز نمیشود (خطای Missing DLL)
نشانه: پیامهایی مثل “MSVCP140.dll not found” یا “VCRUNTIME140.dll is missing”.
راهحل: این خطا به معنای نبود Microsoft Visual C++ Redistributable است. بستههای زیر را از مایکروسافت دانلود و نصب کنید:
- Visual C++ Redistributable 2015-2022 (x86 و x64 هر دو)
- NET Framework 4.8 (در صورت نیاز)
پس از نصب، سیستم را ریاستارت کنید.
خطا: نرمافزار باز میشود اما زبان رابط کاربری اشتباه است
راهحل: به Settings > Language بروید و زبان موردنظر را انتخاب کنید. اگر این گزینه در منو وجود ندارد، فایل CopperCAM.ini در پوشه نصب را با Notepad باز کنید و خط Language= را پیدا و ویرایش کنید.
۲. خطاهای ایمپورت فایل Gerber
خطا: پس از ایمپورت، صفحه کاملاً خالی است
این رایجترین مشکل کاربران تازهکار است.
دلیل اول — فرمت Gerber قدیمی: فایل شما RS-274D (بدون embedded apertures) است نه RS-274X.
راهحل: در پنجره Import، گزینه Auto-detect format را فعال کنید. اگر مشکل ادامه داشت، فایل را در نرمافزار رایگان Gerbv باز کنید — اگر در Gerbv هم خالی بود، فایل Gerber مشکل دارد و باید دوباره از نرمافزار EDA خروجی بگیرید.
دلیل دوم — مقیاس خیلی بزرگ یا کوچک: نقشه وارد شده اما خارج از محدوده نمایش است.
راهحل: پس از ایمپورت کلید Ctrl+A یا گزینه View > Fit All را بزنید تا نمای کلی همه اشیاء نمایش داده شود.
دلیل سوم — واحد اندازه نادرست: فایل به اینچ است اما نرمافزار میلیمتر تفسیر میکند، در نتیجه نقشه ۲۵ برابر بزرگتر از محدوده کاری میشود.
راهحل: پنجره Import را ببندید، واحد پروژه را در Settings > Units به Inch تغییر دهید، سپس دوباره ایمپورت کنید.
خطا: لایهها وارد میشوند اما اشکال ناقص یا شکسته هستند
دلیل: فایل Gerber خراب است یا در حین transfer (ایمیل، USB، ZIP) آسیب دیده.
راهحل:
- فایل را با Gerbv یا ViewMate (رایگان) باز کنید تا سلامت آن را تأیید کنید.
- از نرمافزار EDA دوباره خروجی بگیرید و مستقیماً روی همان سیستم ایمپورت کنید.
- اگر فایل از شخص دیگری دریافت کردهاید، بخواهید دوباره ارسال کند، ترجیحاً در قالب ZIP با checksum.
خطا: لایهها وارد شدند اما تراز نیستند (Misalignment)
دلیل: هر لایه با Origin متفاوتی export شده.
راهحل — پیشگیری (در نرمافزار EDA):
- KiCad: قبل از Plot، در File > Board Setup > User Defined Origin یک نقطه مرجع ثابت تعریف کنید و گزینه Use auxiliary axis as origin را فعال کنید.
- Altium: مطمئن شوید Reference Point در تمام لایهها یکسان است.
- Proteus: از منوی Output گزینه Set Output Origin را قبل از خروجی تنظیم کنید.
راهحل — اصلاح در CopperCAM: لایه مشکلدار را انتخاب کنید، به Edit > Move Layer بروید و با وارد کردن offset دقیق (X، Y) آن را تراز کنید. برای یافتن offset صحیح، موقعیت یک سوراخ مشترک را در لایههای مختلف مقایسه کنید.
۳. خطاهای فایل حفاری (Drill)
خطا: سوراخها ۲۵ برابر کوچکتر از حد انتظار هستند
این خطا بسیار رایج است و دقیقاً یک عامل دارد: فایل DRL به اینچ است اما CopperCAM آن را میلیمتر تفسیر کرده. چون ۱ اینچ = ۲۵.۴ میلیمتر، نتیجه سوراخهایی به قطر ۰.۰۳ میلیمتر است به جای ۰.۸ میلیمتر!
راهحل: هنگام ایمپورت فایل Drill، در پنجره مربوطه بخش Units را پیدا کنید و روی Inch تنظیم کنید. بعد از ایمپورت همیشه قطر اولین سوراخ در لیست را با نقشهتان مقایسه کنید.
خطا: سوراخها روی پدها قرار ندارند (مرکز سوراخ shift خورده)
دلیل: فایل DRL با Offset جداگانهای نسبت به فایلهای Gerber export شده.
راهحل: در KiCad اطمینان حاصل کنید که هنگام Generate Drill Files گزینه Drill File Origin روی همان مبدأی که برای Gerber انتخاب کردید تنظیم باشد. در Altium هر دو خروجی Gerber و NC Drill باید از یک Reference Point استفاده کنند.
خطا: برخی سوراخها در لیست هستند اما در نقشه نمایش داده نمیشوند
دلیل: CopperCAM قطر آن سوراخها را خارج از محدوده ابزار تعریفشده میداند.
راهحل: به Settings > Tool Library بروید و مطمئن شوید ابزار حفاری با قطر مناسب برای آن سوراخها تعریف شده. CopperCAM سوراخهایی را که ابزار مطابق آنها ندارد نادیده میگیرد.
۴. خطاهای محاسبه Toolpath
خطا: Toolpath محاسبه نمیشود یا نرمافزار Hang میکند
دلایل و راهحلها:
- طراحی خیلی پیچیده: بردهای با تراکم بالا ممکن است چند دقیقه طول بکشند. صبر کنید و دستگاه را در این مدت رها نکنید.
- مقدار Clearance صفر یا منفی: به Settings > Milling Parameters بروید و مقدار Isolation Width را بررسی کنید — نباید صفر باشد.
- لایه بدون محتوا: اگر یک لایه اشتباهاً فعال است اما دادهای ندارد، آن را از محاسبه حذف کنید.
- RAM کافی ندارید: CopperCAM برای بردهای پیچیده به حداقل ۴ گیگابایت RAM نیاز دارد.
خطا: Toolpath تولید شد اما برخی مسیرها ایزوله نشدهاند
دلیل: پهنای ایزولهسازی (Isolation Width) از فاصله واقعی بین مسیرهای مس در طراحی کمتر است.
راهحل:
- به Settings > Milling Parameters بروید.
- مقدار Isolation Width را به ۰.۳ – ۰.۴ میلیمتر افزایش دهید.
- تعداد Passes را روی ۲ یا ۳ تنظیم کنید.
- Toolpath را دوباره محاسبه کنید و در Zoom بالا نقاط حساس را بررسی کنید.
خطا: Toolpath مسیرهای بسیار کوتاه غیرضروری دارد (Chatter Marks)
دلیل: تنظیمات بهینهسازی مسیر فعال نیست و CopperCAM برای هر قطعه کوچک مسیر جداگانهای ایجاد میکند.
راهحل: گزینه Optimize Toolpath یا Path Sorting در تنظیمات را فعال کنید. همچنین میتوانید مقدار Minimum Feature Size را افزایش دهید تا جزئیات خیلی ریز نادیده گرفته شوند.
۵. مشکلات نمایش و رابط کاربری
خطا: نقشه PCB با لرزش یا تار نمایش داده میشود
دلیل: مشکل سازگاری با کارت گرافیک — CopperCAM از OpenGL استفاده میکند و برخی درایورهای قدیمی با آن سازگار نیستند.
راهحل:
- درایور کارت گرافیک را به آخرین نسخه بهروز کنید.
- در تنظیمات ویندوز، Hardware Acceleration را برای CopperCAM غیرفعال کنید: روی shortcut نرمافزار کلیک راست کنید، Properties > Compatibility و گزینه Disable fullscreen optimizations را فعال کنید.
- اگر از لپتاپ با دو GPU استفاده میکنید، مطمئن شوید CopperCAM با GPU دیسکریت (Dedicated) اجرا میشود نه Intel Integrated.
خطا: رنگهای لایهها در پیشنمایش یکسان هستند و تفکیک ندارند
راهحل: در پنجره Layer Manager برای هر لایه یک رنگ متمایز تنظیم کنید. روی مربع رنگ کنار نام لایه کلیک کنید و رنگ دلخواه را انتخاب کنید. این تنظیم فقط نمایش است و روی خروجی G-code تأثیر ندارد.
خطا: منوها یا پنلها از صفحه خارج شدهاند (Off-screen)
دلیل: اگر نرمافزار را روی مانیتور دوم داشتهاید و بعد مانیتور را جدا کردهاید، پنجرهها روی مختصات نامرئی ذخیره میشوند.
راهحل: CopperCAM را ببندید. فایل تنظیمات CopperCAM.ini را در پوشه نصب یا AppData پیدا کنید و خطوط مربوط به WindowPos یا MainWindow را حذف کنید. دفعه بعد پنجره در مرکز صفحه باز میشود.
خطا: متنهای رابط کاربری ناخوانا یا با کاراکتر جعبه نمایش داده میشوند
دلیل: DPI Scaling ویندوز روی مقدار غیراستاندارد تنظیم شده (مثلاً ۱۵۰٪).
راهحل: روی فایل اجرایی CopperCAM کلیک راست کنید، به Properties > Compatibility > Change high DPI settings بروید و گزینه Override high DPI scaling behavior را فعال کرده و Application را انتخاب کنید.
۶. خطاهای خروجی G-code
خطا: G-code تولید میشود اما فایل خروجی خالی است (0 KB)
دلایل احتمالی:
- Toolpath محاسبه نشده — ابتدا دکمه Calculate را بزنید، سپس Export کنید.
- هیچ لایهای برای خروجی فعال نیست — در پنجره Export مطمئن شوید حداقل یک لایه تیک خورده.
- مسیر ذخیره فایل دسترسی نوشتن ندارد — مسیر را به پوشه دسکتاپ یا Documents تغییر دهید.
خطا: G-code عمق برش منفی یا غلط دارد
نشانه: در کد G-code خطوطی مثل G1 Z0.000 یا G1 Z5.000 به جای G1 Z-0.100 مشاهده میکنید.
دلیل: تنظیم عمق (Depth of Cut) در پارامترهای لایه صفر یا مثبت است.
راهحل: به Layer Settings بروید و مقدار Milling Depth را بررسی کنید. این مقدار باید منفی باشد (مثلاً -0.1 برای ایزولاسیون مس). توجه کنید که CopperCAM بسته به تنظیم سیستم مختصات ممکن است از عمق مثبت هم استفاده کند — پستپروسسور را بررسی کنید.
خطا: در G-code دستورات تعویض ابزار (M6) وجود ندارد یا در جای اشتباه است
راهحل: به Settings > Post Processor بروید و فایل پستپروسسور را ویرایش کنید. دنبال بخش ToolChange بگردید و دستور M6 را اضافه کنید. اگر دستگاه شما تعویض ابزار اتوماتیک ندارد، میتوانید M0 (توقف برای تعویض دستی) را جایگزین کنید.
خطا: G-code واحد اشتباه دارد (اینچ به جای میلیمتر)
نشانه: در ابتدای فایل G-code به جای G21 (میلیمتر) کد G20 (اینچ) وجود دارد.
راهحل: در تنظیمات پستپروسسور بخش Header را پیدا کنید و G20 را به G21 تغییر دهید. همچنین از اینکه تنظیم واحد پروژه در CopperCAM روی Metric است اطمینان حاصل کنید.
۷. خطاهای اجرا روی دستگاه CNC
خطا: دستگاه G-code را نمیخواند یا خطای Syntax میدهد
این خطا تقریباً همیشه ناسازگاری پستپروسسور است.
برای GRBL:
- دستورات
M6،M7،M8را بررسی کنید — GRBL برخی کدهای M را پشتیبانی نمیکند. - فاصله بین حروف G-code و اعداد را حذف کنید:
G1X10Y20به جایG1 X10 Y20(بسته به نسخه GRBL). - G-code را در Universal G-Code Sender (UGS) باز کنید — این نرمافزار رایگان خطاهای Syntax را نمایش میدهد.
برای Mach3:
- مطمئن شوید فایل با پسوند
.tapذخیره شده. - دستورات
%در ابتدا و انتهای فایل موردنیاز Mach3 هستند — در پستپروسسور اضافه کنید. - خطاهای Line Number گاهی در Mach3 مشکل ایجاد میکنند — Line numbering را در پستپروسسور غیرفعال کنید.
خطا: دستگاه شروع میکند اما برد را در جای اشتباه فرز میزند
دلیل: Work Offset یا نقطه صفر (Home) اشتباه تنظیم شده.
راهحل:
- مطمئن شوید G-code با
G54یاG92 X0 Y0 Z0شروع میشود. - در نرمافزار کنترلر (Mach3/GRBL) نقطه صفر را دقیقاً روی گوشه چپ-پایین برد تنظیم کنید.
- قبل از شروع، یک Run Dry (بدون تماس با برد) انجام دهید تا مسیر را بصری تأیید کنید.
خطا: Z-axis به اندازه کافی پایین نمیآید (عدم تماس با برد)
دلیل: Tool Length Offset تنظیم نشده یا Safe Z خیلی بزرگ است.
راهحل: با استفاده از کاغذ A4 (ضخامت ۰.۱ میلیمتر) Tool Length را کالیبره کنید: ابزار را آرام پایین بیاورید تا کاغذ با اصطکاک خفیف بین ابزار و برد قرار بگیرد، سپس این نقطه را به عنوان Z=0 تنظیم کنید.
۸. مشکلات کیفیت نتیجه فرزکاری
مشکل: برخی مسیرهای مس پس از فرزکاری به هم شورت هستند
دلایل احتمالی:
- Isolation Width کم: مقدار را به ۰.۳۵ – ۰.۵ میلیمتر افزایش دهید.
- عمق برش کم: ابزار به اندازه کافی وارد مس نشده. عمق را ۰.۰۲ – ۰.۰۵ میلیمتر افزایش دهید.
- V-Bit سائیده شده: نوک ابزار را زیر ذرهبین بررسی کنید — نوکهای سائیده عرض برش کمتری دارند.
- سطح برد ناصاف است: سطح FR4 کاملاً صاف نیست و در برخی نقاط ابزار به اندازه کافی عمیق نمیرود. از قابلیت Height Map / Auto Leveling (در GRBL یا Mach3 با پلاگین جداگانه) استفاده کنید.
مشکل: لبه مسیرهای مس کثیف و پرهدار است
دلایل و راهحلها:
- سرعت پیشروی (Feed Rate) خیلی زیاد است — کاهش دهید به ۲۰۰ – ۳۰۰ mm/min.
- سرعت اسپیندل کم است — برای FR4 حداقل ۱۰۰۰۰ RPM توصیه میشود.
- برادهٔ مس داخل شیار ایزولهسازی مانده — با برس نرم یا هوای فشرده پاک کنید و Toolpath را با Feed Rate کمتر دوباره اجرا کنید.
مشکل: برخی پدها کاملاً فرز خوردهاند (پد از بین رفته)
دلیل: Isolation Width خیلی زیاد تنظیم شده یا طراحی PCB پدهای خیلی کوچک دارد.
راهحل: Isolation Width را کاهش دهید. اگر طراحی PCB اجازه میدهد، اندازه پدها را در نرمافزار EDA افزایش دهید — حداقل ۱.۵ برابر قطر سوراخ برای Through-hole و ۰.۳ میلیمتر اضافه برای SMD توصیه میشود.
۹. خطاهای لایسنس و فعالسازی
خطا: نرمافزار در حالت Trial یا Demo راهاندازی میشود
نشانه: پیام “Trial Version” در عنوان پنجره، محدودیت در اندازه برد (مثلاً ۵۰×۵۰ میلیمتر)، یا watermark روی G-code خروجی.
علت رایج در ایران: به دلیل محدودیتهای تحریمی، کاربران ایرانی نمیتوانند مستقیماً از سایت رسمی لایسنس تهیه کنند. سرویس تهیه لایسنس CopperCAM در ایران از طریق دو کرک در دسترس است.
خطا: لایسنس وارد شد اما پیام “Invalid License Key” میدهد
دلایل و راهحلها:
- کپی اشتباه: کلید لایسنس را با دقت و بدون فاصله اضافه وارد کنید. بهتر است از Copy-Paste استفاده کنید.
- نسخه نرمافزار: هر کلید لایسنس برای نسخه خاصی صادر میشود. مطمئن شوید نسخه نرمافزار و لایسنس مطابقت دارند.
- اتصال اینترنت: برخی روشهای فعالسازی نیاز به اتصال به سرور دارند — VPN را در صورت استفاده موقتاً غیرفعال کنید.
خطا: لایسنس قبلاً فعال بود اما پس از نصب مجدد ویندوز کار نمیکند
دلیل: برخی سیستمهای لایسنس به سختافزار (Hardware ID) گره خوردهاند. تعویض ویندوز یا تغییر قطعات سختافزاری ممکن است Hardware ID را تغییر دهد.
راهحل: با فروشنده لایسنس تماس بگیرید و Hardware ID جدید را اعلام کنید تا لایسنس مجدداً صادر شود. کانال تلگرام t.me/DoCrackMe برای پشتیبانی در دسترس است.
۱۰. نکات ویژه برای کاربران ایران
در محیط فنی ایران چند چالش خاص وجود دارد که کاربران CopperCAM باید از آنها آگاه باشند:
مشکل اتصال به سرور آپدیت
CopperCAM گاهی سعی میکند به سرورهای اروپایی برای بررسی آپدیت وصل شود. این اتصال در ایران ممکن است باعث تأخیر در بارگذاری نرمافزار شود. راهحل: در Firewall ویندوز، دسترسی اینترنت CopperCAM را مسدود کنید یا گزینه Check for Updates Automatically را در تنظیمات غیرفعال نمایید.
مشکل فونت و RTL در نقشهها
اگر در طراحی PCB متن فارسی استفاده کردهاید، CopperCAM ممکن است آن را به درستی نمایش ندهد. این مشکل صرفاً بصری است و روی G-code تأثیر ندارد. برای جلوگیری از سردرگمی، متنهای فارسی در نقشه را به انگلیسی ترجمه کنید یا آنها را به شکل گرافیکی تبدیل کنید.
سازگاری با دستگاههای CNC داخلی
برخی دستگاههای فرز CNC ساخت داخل ایران از کنترلرهایی با دستور زبان محدود یا متفاوت استفاده میکنند. اگر پستپروسسور استاندارد کار نکرد، فایل G-code را با یک ویرایشگر متن باز کنید و چند خط اول آن را با مستند دستگاه خود مقایسه کنید تا مغایرتها را شناسایی کنید.
تهیه لوازم جانبی (V-Bit و End Mill)
کیفیت V-Bit تأثیر مستقیم بر نتیجه فرزکاری دارد. ابزارهای ارزانقیمت ساخت چین که در بازار ایران فراوان هستند، زاویه دقیق و تیزی لبه پایداری ندارند. در صورت امکان از ابزارهای با کیفیتتر استفاده کنید و هر ۵۰ – ۱۰۰ برد یکبار V-Bit را عوض کنید.
سؤالات متداول (FAQ)
آیا CopperCAM با ویندوز ۱۱ سازگار است؟
بله، نسخههای ۲۰۲۵ و ۲۰۲۶ نرمافزار CopperCAM با ویندوز ۱۱ سازگاری کامل دارند. در صورت بروز مشکل نمایش، Compatibility Mode را روی Windows 10 تنظیم کنید و DPI Scaling را طبق بخش ۵ این راهنما تنظیم نمایید.
چطور بفهمم مشکل از CopperCAM است یا از دستگاه CNC؟
G-code خروجی CopperCAM را در نرمافزار شبیهساز رایگان CAMotics یا CNCSimulator Pro بارگذاری کنید. اگر شبیهسازی درست است اما نتیجه روی دستگاه اشتباه، مشکل از کنترلر، کالیبراسیون دستگاه، یا پستپروسسور است. اگر شبیهسازی هم غلط بود، مشکل در تنظیمات CopperCAM است.
آیا میتوان از CopperCAM برای فرزکاری آلومینیوم یا برنج استفاده کرد؟
CopperCAM اصالتاً برای فرزکاری مدار چاپی طراحی شده، اما از آنجا که خروجی آن G-code استاندارد است، میتوان از آن برای ماشینکاری فلزات نازک هم استفاده کرد. البته برای این منظور نرمافزارهای CAM اختصاصی مثل Fusion 360 یا Mastercam مناسبتر هستند.
خطای “Not enough memory” هنگام محاسبه Toolpath چطور رفع میشود؟
این خطا معمولاً برای بردهای بزرگ با تراکم بالا رخ میدهد. اول مطمئن شوید RAM کافی آزاد دارید (حداقل ۲ گیگابایت). اگر مشکل ادامه داشت، برد را به بخشهای کوچکتر تقسیم کنید و هر بخش را جداگانه پردازش کنید. همچنین سایر برنامههای در حال اجرا را ببندید.
چطور میتوانم آخرین نسخه CopperCAM را در ایران دانلود و لایسنس آن را تهیه کنم؟
به دلیل تحریمها، دانلود CopperCAM از سایت رسمی و تهیه لایسنس CopperCAM مستقیم برای کاربران ایران امکانپذیر نیست. سایت دو کرک این خدمات را برای مهندسان و کارگاههای ایران فراهم کرده است. برای دریافت راهنمایی به صفحه دانلود و لایسنس CopperCAM 2026 مراجعه کنید یا از طریق کانال تلگرام t.me/DoCrackMe با ما در تماس باشید.
جمعبندی
بیشتر خطاهای نرمافزار CopperCAM از چند دسته محدود ناشی میشوند: اشتباه در واحد اندازه هنگام ایمپورت، عدم تراز لایهها، ناسازگاری پستپروسسور با کنترلر دستگاه، و تنظیمات نادرست Clearance. با نگاهی به جدول زیر میتوانید مشکل خود را سریعتر پیدا کنید:
| نشانه مشکل | احتمالیترین علت | راهحل سریع |
|---|---|---|
| صفحه بعد از ایمپورت خالی است | فرمت Gerber / مقیاس | Ctrl+A → Fit All، تغییر واحد |
| لایهها تراز نیستند | Origin متفاوت در EDA | تنظیم مجدد Origin در EDA |
| سوراخها ۲۵× کوچکند | واحد DRL اشتباه | تغییر واحد Import به Inch |
| G-code خوانده نمیشود | پستپروسسور نادرست | انتخاب PP مناسب کنترلر |
| مسیرها شورت هستند | Isolation Width کم | افزایش به ۰.۳۵+ میلیمتر |
| نرمافزار Hang میکند | RAM کم / لایه خالی فعال | بستن برنامهها / غیرفعالکردن لایه |
اگر با خطایی روبرو شدید که در این مقاله پوشش داده نشده، میتوانید از طریق کانال تلگرام t.me/DoCrackMe سؤال خود را مطرح کنید. برای دانلود نرمافزار CopperCAM و تهیه لایسنس در ایران نیز به صفحه دانلود CopperCAM 2026 مراجعه کنید.
مقالههای مرتبط:
خرید لایسنس اورجینال — مشاوره رایگان
قیمت دقیق بر اساس نسخه و تعداد کاربر متفاوت است. برای دریافت قیمت و راهنمایی رایگان با ما در تلگرام پیام دهید.
|
✓
+۲۰ سال تجربه
متخصصان مهندسی نرمافزار با سابقه بلندمدت
|
⚡
تحویل زیر ۲۴ ساعت
لایسنس شما ظرف یک روز کاری ارسال میشود
|
↩
ضمانت بازگشت وجه
در صورت عدم کارایی، مبلغ را کامل برمیگردانیم
|
پاسخ معمولاً در کمتر از چند ساعت — بدون پیشپرداخت برای مشاوره



