نمایش نتایج 1 تا 30 از 30

نام تاپیک: اتوکد

  1. #1

    اتوکد

    سلام
    لطفا ادرس زیر را مطالعه فرمائید
    http://www.irandevelopers.com/forum/...1&ThreadPage=1

  2. #2
    اینجا یک سری مثال و توضیح برای کار کردن بین اتوکد و دلفی وجود دارد شاید بدردت بخورد
    هر چند خود من امتحان نکردم
    http://mysite.verizon.net/~vze2vjds/delphi/samples.htm

  3. #3
    خیلی ممنون

  4. #4
    سلام
    دو سوال داشتم
    1-امکان دارد برنامه را به شکلی بنویسیم که به یک نرم افزار بچسبد یعنی با اجرای آن نرم افزار برنامه ما نیز اجرا شود در جای که بنده کار می کنم یکسری فایل با اتوکد داریم که این فایلها یکسری اطلاعات جانبی دارند که در یک بانک اطلاعاتی نگه داری می شود می خواهم برنامه ای بنویسم که همزمان با باز نمودن نقشه در اتوکد اطلاعات موجود در بانک در گوشه ای از صفحه نمایش داده شود .
    2-در دلفی میتوان فایلهای اتوکد را نمایش داد فقط می خواهیم فایلها را نمایش دهیم مانند فایلها تصویری که در بانک ذخیره می کنیم می خواهم این فایلها را نیز در یک بانک اطلاعاتی ذخیره کنیم وهمزمان با نمایش اطلاعات این فایلها را نیز در پایین صفحه بدون احتیاج به اتوکد نمایش دهیم

  5. #5
    سلام
    لطفا بنده را راهنمائی نمائید
    با تشکر شفیعی

  6. #6
    1- اتوکد از نسخه 14 به بعد دارای قابلیت استفاده از بانک اطلاعاتی Access است. اگر راهنمای اتوکد را بگردید قطعا
    مطالب مفیدی خواهید یافت.
    2- از فایلها خروجی Metafile بگیرید و می توانید براحتی آنها را نمایش دهید.

  7. #7
    سلام
    خیلی ممنون
    اگر ممکن است در مورد مطلب 2 بیشتر توضیح دهید (Metafile )

  8. #8
    از فایلهای CAD می توان خروجی متا فایل گرفت.

    بعد توی TImageمی شه این فایلها رو نشون داد

  9. #9
    سلام
    خسته نباشید
    اگر بخواهیم برنامه ای بنویسیم که نقشه های اتوکد را با یک بانک اطلاعاتی به هم ربط دهد به این شکل که مثلا نقشه کل استان را نمایش دهیم وسپس بتوانیم هر شهرستان را زوم نموده ومناطقی که دارای نقشه می باشد را بر روی نقشه شهرستان با زدن علامت دایره مشخص نمائیم که پس از حرکت ماوس بر روی این دایره اطلاعات موجود در بانک اطلاعات نمایش داده شود ودر صورت لزوم بتوان نقشه آن قسمت را نیز نمایش داد البته با نرم افزار های مانند ARC VIEW می توان این کار را راحت انجام داد فقط کار با خود این نرم افزار قدری مشکل است می خواهیم یک برنامه جامع وکامل در این زمینه بنویسیم که بر اساس طول و عرض جغرافیایی و یا براساس مختصات (X,Y) نقشه های موجود را بر روی نقشه اصلی پیاده نماید حال 2 سوال مطرح است اول اینکه بهتر است از تصویر نقشه ها استفاده شود یعنی فایلهای اتوکد را تبدیل به BMP کنیم سپس از آنها در برنامه استفاده شود ویا اینکه مستقیما برنامه نقشه های اتوکد را استفاده نماید .
    ثانیا صفحه ای که این نقشه ها را نمایش می دهد از چه نوعی باید باشد روی خود فرم این کار انجام دهیم ویا از IMAGE استفاده شود ویا کامپوننت جدید ی دوستان برای این کار سراغ دارند
    در ضمن کسی از دوستان در این زمینه کاری انجام داده است ویا نمونه برنامه ای را می شناسد که این کار را انجام دهد لطفا بنده را راهنمائی نمائید

  10. #10
    سلام
    1- در مورد مطلب بالا بهتر است از نرم افزار های موجود استفاده شود یا یک برنامه جدید نوشته شود . (اتوکد 2000 - میکرواستیشن - ARC VIEW و ....)

    2- زبان برنامه نویسی که انتخاب می شود یسیک باشد یا دلفی .

  11. #11

  12. #12
    کاربر دائمی آواتار ravanfar
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran - Tehran
    پست
    317
    سلام
    من با توجه به کارم به دنبال یک سری راه حل در این رابطه بودم
    من هم کار GIS با نرم افزارهای ARCVIEW و ARCINFO انجام داده ام
    شما اگر میخواهید کاری با دقت بالا و در ابعاد حرفه ایی و تجاری انجام دهید میتوانید از بسته ابزاری:
    ARCGIS ENGINE9 محصول شرکت ESRI استفده کنید البته لازم به ذکر است این ابزار مخصوص محیط Visual Studio.net و
    علی الخصوص #C است.البته بماند که شما چطور آنرا تهیه خواهید کرد و ضمنا اجازه توزیع بین المللی و یا قرار دادن روی شبکه اینترنت را ندارید.
    یک را حل دیگر هم استفاده از ابزار نوشته شده در دلفی است : 2 کامپوننت اصلی وجود دارد:
    1- TGlobe
    2- TATUK GIS
    اولی بیشتر بدرد نمایش میخورد
    دومی امکانات حرفه ایی بیشتری دارد
    هردو از DXF , SHP و سایر فرمتهای مورد استفاده زیاد در کارهای GIS استفاده میکنند.
    ولی توصیه من این است که دومی بهتر بوده وحتما با Source خریداری کنید.
    ولی در نهایت میگویم بهترین روش این است که خود شما بر اساس نیازی که داری یک سیستم نرم افزاری طراحی کنی
    با تشکر
    روانفر

  13. #13
    سلام
    کامپوننتهای را که گفتی از کجا می توان دانلود نمود

  14. #14
    سلام
    دوست نگفتی از کجا می توان این برنامه ها را تهیه نمود

  15. #15
    سلام
    ولی در نهایت میگویم بهترین روش این است که خود شما بر اساس نیازی که داری یک سیستم نرم افزاری طراحی کنی
    چطور این کار را انجام دهیم لطفا توضیح دهید

  16. #16
    سلام
    در ادرس زیر یکسری کامپوننت هست کسی از دوستان از این کامپوننتها استفاده کرده است من بعضی از آنها را دانلود کردم ولی پسورد می خواهد
    http://www.lts-tools.com/CDDownload.htm#Beta%20Versions

  17. #17
    سلام
    کسی از دوستان از کامپوننتهای بالا استفاده کرده است

  18. #18
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    مهر 1383
    محل زندگی
    سمنان - ایران
    پست
    440
    سلام:
    برای نمایش فایلهای ACAD می توانید از ActiveX --=>AvViewx.dll استفاده کنید .

  19. #19
    سلام
    دوست عزیز این اکتیویکس را از کجا می توان بدست آورد

  20. #20
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    مهر 1383
    محل زندگی
    سمنان - ایران
    پست
    440
    سلام:

    با نصب نرم افزار Volo Veiw Express این ActiveX نیز نصب می شود .
    این نرم افزار همراه نرم افزار AutoCad عرضه می شود .

    آخرین نسخه آن را استفاده کن تا بتوانی نسخه های قبلی فایل های ACAD را نیز ببینی .

  21. #21
    سلام
    چطور میشه فرم خالی اتوکد رو به فرم خود اضافه کرد و درون ان با دادن یک سری دستورات یک نقشه کشید آیا این امکان وجود دارد که بتوان اتوکد را در داخل یک پانل نمایش داد

  22. #22
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    مهر 1383
    محل زندگی
    سمنان - ایران
    پست
    440
    سلام :
    شما با استفاده از OleContainer می توانید یک فرم خالی از یک برنامه نصب شده روی سیستم (مثل ACAD,Photoshop,...) داشته باشید .

    اما من نمی دانم که چطوری و با چه دستوراتی از داخل دلفی می توان به ACAD فرمان داد که نقشه بکشد . اما کدی را دیده ام که MSWord را باز می کرد و در یک صفحه جدید متنی را درون آن می نوشت .

    لطفاً اگر شما هم چیز جدیدی پیدا کردید مرا هم در جریان بگذارید .

  23. #23
    سلام
    دوست عزیز با دستورات زیر می توان یک فایل را در اتوکد باز کرد اما چطور می توان صفحه اتوکد را در یک پانل نمایش داد


    procedure TForm6.SpeedButton1Click(Sender: TObject);
    VAR
    ACAD,AACTIVE : OleVariant;
    CAD,ActiveCAD: Variant;
    begin
    IF FileExists(DM.TNAGHN_TASVIR.Value) THEN
    begin
    try
    ACAD := GetActiveOleObject('AutoCAD.Application');
    AACTIVE := ACAD.ActiveDocument;
    AACTIVE.Open(DM.TNAGHN_TASVIR.Value);
    except
    CAD := CreateOleObject('AUTOCAD.Application');
    CAD.Visible := True;
    ActiveCAD := CAD.ActiveDocument;
    ACAD := GetActiveOleObject('AutoCAD.Application');
    AACTIVE := ACAD.ActiveDocument;
    AACTIVE.Open(DM.TNAGHN_TASVIR.Value);
    end;
    end;

    end;

    در ضمن در مورد OleContainer اگر ممکن است بیشتر توضیح دهید

  24. #24
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    مهر 1383
    محل زندگی
    سمنان - ایران
    پست
    440
    سلام:
    این شی در برگه سیستم وجود دارد .
    در مثال همراه PM من فایل MsWord را باز کرده ام .
    با این شی می توان یک فایل ساخته شده توسط یک برنامه کاربردی را Load کرد .

  25. #25
    سلام
    وقتی روی BUTTON1 کلیک می کنم پیغام یر را می دهد

  26. #26
    با سلام
    دوستان من می خوام فایلهای اتوکد dwg را تو دلفی بتونم نمایش بدم
    لطفا کمک کنید 9155137824

  27. #27

    نقل قول: اتوکد

    کامپوننت vcad با قابلیت ادیت و طراحی و پاک کردن طرح البته خیلی ساده شده اتوکد

  28. #28

    نقل قول: اتوکد

    سلام،
    این کامپوننت vcad چی هست، کجاست؟ من هرچی گشتم چیزی راجع بهش پیدا نکردم! میشه راهنمایی کنید؟ آیا کد باز هست؟ آیا قابلیت باز کردن فایل های dwg یا dxf رو داره؟ ذخیره چی؟ آیا شما با اون کد نویس کردید؟

  29. #29

    نقل قول: اتوکد

    مواردی که بنده قبلا هم تلاش کردم اطلاعاتی برای تولید جی کد و راه اندازی سیستم کنترل موتورها را بوجود آورم
    پست های مربوطه
    https://barnamenevis.org/showthread.p...88%DA%A9%D8%AF
    و
    https://barnamenevis.org/showthread.p...88%DA%A9%D8%AF

  30. #30

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •