Đến nội dung


Hình ảnh
- - - - -

Đặt hàng lập trình điều khiển cad.


  • Please log in to reply
11 replies to this topic

#1 auspan

auspan

    biết pan

  • Members
  • Pip
  • 5 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 01 March 2012 - 07:26 PM

Hi All,
Công ty tôi chuyên vẽ detailing cho các cấu kiện bê tông đúc sẵn. Tôi có nhu cầu tự động hóa cho cad như sau.

+ Program sẽ tự động mở bản vẽ, kiểm tra, và đóng bản vẽ. Chạy kiểu như acroplot vậy. Nếu bản vẽ bị lỗi chương trình sẽ đánh dấu bằng cách sửa tên file bản vẽ. Ví dụ: bản vẽ a.dwg sau khi chạy chương trình nếu thấy lổi sẽ thành a(COG).dwg
+ Kiểm tra như sau:
-trong bản vẽ sẽ có một hình khép kín (gọi là cấu kiện bê tông). Có thể là polyline,hoặc các đoạn line rời nối với nhau, vv nằm trên layer tên "cấu kiện" (ví dụ) color bylayer, linetype bylayer.
-trong hình khép kín đó có một block tên là COG có insert point đặt ngay tại trọng tâm của cấu kiện.
-chương trình sẽ kiểm tra xem cái block COG đó có thật sự đặt đúng trọng tâm của cấu kiện hay không. Nếu không đúng thì báo lỗi bằng cách sửa tên file như đã nói ở trên.

+ Một số lưu ý:

-sẽ có nhiều layer trong bản vẽ nhưng chương trình chỉ check cấu kiện trên layer cấu kiện thôi.
-sẽ có nhiều line nằm trên layer cấu kiện nhưng color và linetype lại không phải là bylayer nên chương trình bỏ qua các line này.
-sẽ có nhiều entities trong bản vẽ ví dụ: text, dims, block khung tên... chương trình cũng bỏ qua các entities này
-nếu có nhiều cấu kiện rời nhau trong bản vẽ thì sẽ check cấu kiện có diện tích lớn nhất.
-nếu có cấu kiện nhỏ nằm lọt thỏm trong cấu kiện lớn (lồng nhau) thì chương trình sẽ check trọng tâm của phần diện tích của cấu kiện lớn trừ đi phần diện tích của cấu kiện nhỏ.
-sẽ không có trường hợp 2 cấu kiện cắt nhau. Nghĩa là các cấu kiện rời nhau hoặc nằm lọt thỏm trong nhau mà thôi.
-sẽ không có trường hợp cấu kiện lồng trong một cấu kiện rồi lồng trong một cấu kiện khác (lồng nhiều lớp).

Các bạn xem rồi cho biết ý kiến. Nếu cần biết thêm chi tiết thì liên hệ anh Quang qua email: quang_ndq2000@yahoo.com.
Mong được hợp tác.
Thân chào.
  • 0

#2 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 5454 Bài viết
Điểm đánh giá: 2626 (tuyệt vời)

Đã gửi 01 March 2012 - 08:42 PM

Hi All,
Công ty tôi chuyên vẽ detailing cho các cấu kiện bê tông đúc sẵn. Tôi có nhu cầu tự động hóa cho cad như sau.

+ Program sẽ tự động mở bản vẽ, kiểm tra, và đóng bản vẽ. Chạy kiểu như acroplot vậy. Nếu bản vẽ bị lỗi chương trình sẽ đánh dấu bằng cách sửa tên file bản vẽ. Ví dụ: bản vẽ a.dwg sau khi chạy chương trình nếu thấy lổi sẽ thành a(COG).dwg
+ Kiểm tra như sau:
-trong bản vẽ sẽ có một hình khép kín (gọi là cấu kiện bê tông). Có thể là polyline,hoặc các đoạn line rời nối với nhau, vv nằm trên layer tên "cấu kiện" (ví dụ) color bylayer, linetype bylayer.
-trong hình khép kín đó có một block tên là COG có insert point đặt ngay tại trọng tâm của cấu kiện.
-chương trình sẽ kiểm tra xem cái block COG đó có thật sự đặt đúng trọng tâm của cấu kiện hay không. Nếu không đúng thì báo lỗi bằng cách sửa tên file như đã nói ở trên.

+ Một số lưu ý:

-sẽ có nhiều layer trong bản vẽ nhưng chương trình chỉ check cấu kiện trên layer cấu kiện thôi.
-sẽ có nhiều line nằm trên layer cấu kiện nhưng color và linetype lại không phải là bylayer nên chương trình bỏ qua các line này.
-sẽ có nhiều entities trong bản vẽ ví dụ: text, dims, block khung tên... chương trình cũng bỏ qua các entities này
-nếu có nhiều cấu kiện rời nhau trong bản vẽ thì sẽ check cấu kiện có diện tích lớn nhất.
-nếu có cấu kiện nhỏ nằm lọt thỏm trong cấu kiện lớn (lồng nhau) thì chương trình sẽ check trọng tâm của phần diện tích của cấu kiện lớn trừ đi phần diện tích của cấu kiện nhỏ.
-sẽ không có trường hợp 2 cấu kiện cắt nhau. Nghĩa là các cấu kiện rời nhau hoặc nằm lọt thỏm trong nhau mà thôi.
-sẽ không có trường hợp cấu kiện lồng trong một cấu kiện rồi lồng trong một cấu kiện khác (lồng nhiều lớp).

Các bạn xem rồi cho biết ý kiến. Nếu cần biết thêm chi tiết thì liên hệ anh Quang qua email: quang_ndq2000@yahoo.com.
Mong được hợp tác.
Thân chào.

OK. Nhưng đặt hàng như thế nào đây bạn?
  • 0

* Chỉ nên yêu cầu Lisp khi bạn làm việc đó mất cả ngày nhưng họ chỉ viết 1 giờ. Đừng nêu yêu cầu Lisp khi bạn chỉ làm 1 giờ nhưng bắt họ phải mất cả ngày.

* Nhờ viết lisp cũng như đi khám bệnh. Chỉ gởi căn cước và than sắp chết thì không bác sỹ nào cứu sống được.


#3 Detailing

Detailing

    biết lệnh imageclip

  • Members
  • PipPipPipPipPipPipPip
  • 667 Bài viết
Điểm đánh giá: 278 (khá)

Đã gửi 01 March 2012 - 09:28 PM

bạn cần 1 chương trình cho bạn chọn 1 hoặc nhiều folder chứa tất cả file dwg cần check, chương trình sẽ check từng file và mark vào file lỗi + show report.
Tuy nhiên sẽ tốt hơn nếu có 1 file dwg ví dụ (nhất là trường hợp 2 cấu kiện lồng nhau)
Goodluck!
  • 0

Ideas don't matter, execution does!

1908412_308002392716743_8165279281236341


#4 auspan

auspan

    biết pan

  • Members
  • Pip
  • 5 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 02 March 2012 - 04:49 AM

@Cadviet team:
Đặt hàng như sau:
+ Nếu bạn thấy có khả năng làm được thì mình sẽ liên lạc qua email hoặc gặp mặt trực tiếp để nói rõ hơn về công việc. Qua cuộc gặp mặt này tôi muốn biết rõ hơn về năng lực của bạn và bạn cũng biết rõ hơn về công việc của tôi.
+ Sau đó hai bên sẽ thỏa thuận giá cả và phương thức thanh toán. Sau đó sẽ ký hợp đồng.
+ Hai bên sẽ tiến hành theo hợp đồng.

Chú ý: đây là đơn hàng đầu tiên. Sẽ có nhiều đơn hàng tương tự như vầy nếu mọi việc suông sẻ.

@Detailing:
Đúng vậy. Nhưng chương trình chỉ cần chọn 1 folder thôi. Không cần nhiều folder đâu. Tôi sẽ đặt tất cả file cần check vô 1 folder. Tôi sẽ gửi 1 file mẫu cho bạn xem qua. Bạn cho tôi địa chỉ email nhé.
  • 0

#5 gia_bach

gia_bach

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 1436 Bài viết
Điểm đánh giá: 1426 (rất tốt)

Đã gửi 02 March 2012 - 07:36 AM

Hi All,
Công ty tôi chuyên vẽ detailing cho các cấu kiện bê tông đúc sẵn. Tôi có nhu cầu tự động hóa cho cad như sau.
...
-trong hình khép kín đó có một block tên là COG có insert point đặt ngay tại trọng tâm của cấu kiện.
-chương trình sẽ kiểm tra xem cái block COG đó có thật sự đặt đúng trọng tâm của cấu kiện hay không. Nếu không đúng thì báo lỗi bằng cách sửa tên file như đã nói ở trên.
.......

Chào Quang
Tên block COG thấy quen quen, không biết Auspan có liên quan với Ánh Sáng (Tùng - Tú ...) không nhỉ?



-nếu có cấu kiện nhỏ nằm lọt thỏm trong cấu kiện lớn (lồng nhau) thì chương trình sẽ check trọng tâm của phần diện tích của cấu kiện lớn trừ đi phần diện tích của cấu kiện nhỏ.

Phần này hơi bị khó nếu không có thao tác của người dùng.
  • 0

#6 auspan

auspan

    biết pan

  • Members
  • Pip
  • 5 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 02 March 2012 - 08:23 AM

@gia_bach: Đúng vậy. Tôi đang làm việc với Ánh Sáng. Bạn là ai vậy?
  • 0

#7 ketxu

ketxu

    Copier - Paster - Editor

  • Moderator
  • PipPipPipPipPipPipPip
  • 5685 Bài viết
Điểm đánh giá: 2606 (tuyệt vời)

Đã gửi 02 March 2012 - 08:33 AM

Vấn đề chỉ còn khó ở việc xác định ntn là trọng tâm - nhất là với hình khoét rỗng như bạn vừa nói. Bạn auspan cần phải post file minh họa trong trường hợp lồng nhau, điều đó sẽ quyết định việc mọi người có nhận được đơn này của bạn không ^^
  • 0

Thành viên nhóm CadMagic.
Mời bạn ghé thăm facebook nhóm - Page viết lisp theo yêu cầu  :
CAD MAGIC


#8 auspan

auspan

    biết pan

  • Members
  • Pip
  • 5 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 02 March 2012 - 08:53 AM

Gửi các bạn hình minh họa.
  • 0

#9 gia_bach

gia_bach

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 1436 Bài viết
Điểm đánh giá: 1426 (rất tốt)

Đã gửi 02 March 2012 - 09:10 AM

@gia_bach: Đúng vậy. Tôi đang làm việc với Ánh Sáng. Bạn là ai vậy?

Tôi là bạn của Tùng.
Hình như chúng ta đã gặp nhau tại E-Town cách đây 4 năm trước ?

Việc k.tra vị trí của block chắc chỉ là bước đầu, vấn đề tiếp theo là các thông số sau có đúng với hình vẽ không?
Hình đã gửi
  • 0

#10 auspan

auspan

    biết pan

  • Members
  • Pip
  • 5 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 02 March 2012 - 11:04 AM

@gia_bach: Đúng vậy. Việc kiểm tra COG chỉ là bước đầu. Sẽ còn nhiều bước kiểm tra nữa. gia_bach cho mình địa chỉ email riêng đi. Để trao đổi tiếp.
  • 0

#11 anhcos

anhcos

    biết lệnh hatchedit

  • Advance Member
  • PipPipPipPip
  • 260 Bài viết
Điểm đánh giá: 170 (tàm tạm)

Đã gửi 03 March 2012 - 09:27 AM

.Chương trình này trước đây tôi đã làm cho một công ty, có các chức năng chính:

- Chèn tự động, tự tìm và xóa, kiểm tra COG, PROP (FF, NF), LIFTER ... trên sub-drawing và cả trên elevation drawing.
- Tách evelavtion drawing thành các sub-drawing
- Cập nhật thông số gross area, net area, volume, mass, perimeter bar, main reinforcement, grade 28day, elevation number, view looking, cog x, cog y cho sub-drawing và elevation-drawing.
Trong trường hợp chọn nhiều panel khác nhau, các panel chính và các penetrate của nó sẽ được xác định tự động. Các LIFTER cũng tương tự, sẽ tự tính số lượng và nơi cần đặt.
  • 0
Clear sky!

MF Rock collection.

#12 anhcos

anhcos

    biết lệnh hatchedit

  • Advance Member
  • PipPipPipPip
  • 260 Bài viết
Điểm đánh giá: 170 (tàm tạm)

Đã gửi 03 March 2012 - 12:57 PM

Gởi thêm cái hình chương trình cho sinh động, có chế độ xem trước kết quả trước khi kết xuất qua AutoCAD.

Hình đã gửi
  • 0
Clear sky!

MF Rock collection.