Ðề: VBA trong Autocad
Chào Maivantri, tôi đã nhận được các file VBA qua email, cám ơn bác nhiều, tuy nhiên tôi cũng chưa dùng nhiều lắm các tiện ích đó trong công việc thường ngày, một phần vì nhu cầu chưa cần đến, hai là nhiều khi làm theo các tiện ích của tôi có sẵn vẫn nhanh hơn. Các file đó đều đặt pass bảo vệ, mặc dù có chương trình dò nhưng tôi vẫn nghĩ nên tôn trọng thành quả công việc của bác là hơn nên cũng cứ để đấy, vì vậy tôi cũng không góp ý gì về cách lập trình được. Cuối cùng, tôi thiết nghĩ bác không nên dành nhiều thời gian để viết các tiện ích VBA quá như thế, thứ nhất như đã nói, cái tiện với người này chưa chắc đã tiện với người khác, mà cũng rất mất công, bản vẽ thiết kế ra sẽ không mang nhiều dấu ấn của người lập trình, thứ nữa cũng là rất dễ bị ăn cắp mất code, công toi. Tôi nghĩ bác nên chuyên sâu vào tự động vẽ, tự động thiết kế một chi tiết nào đó phù hợp với công việc, vd như tôi làm cầu thì viết các chương trình để vẽ một phát ra mố hay trụ cầu, hoặc cọc khoan nhồi, dầm... tất nhiên phải là các dạng định hình rồi, đừng có khùng khoằm quá là được. Trong quá trình thiết kế ta hay phải tham kháo (copy) từ các bản vẽ mẫu, rồi sửa theo thiết kế, có khi chỉ thay đổi một chút hình học mà phải làm lại gần như từ đầu, từ bố trí chung đến thống kê cốt thép. VD như vẽ mố, dạng mố hay dùng đã có sẵn, thế nhưng khi vào siêu cao, hay thay đổi chiều cao mố, bệ mố, tường cánh,... chỉ một chút thôi mà có khi mất đến một ngày công chỉnh sủa lại, nhất khi cần chỉnh sửa lại là lúc cần kíp nhất ,,, lụt mà. Có chương trình thì tiện biết mấy!! Nếu bác trong ngành khác, dân dụng hay.. thì có thể tìm các chi tiết khác mà thiết kế!!!
Về ngôn ngữ thì tôi thấy với khả năng lập trình như bác thì nên theo ngôn ngữ chuyên nghiệp hơn như tạo các ARX bằng VC hay.net... thì khả năng phát triển sẽ tốt hơn nhiều!
Chúc bác mạnh khỏe công tác tốt!
Tôi làm việc tại phòng thiết kế cầu, trung tâm tin học tư vấn công trình thuộc tông TEDI-Bộ GTVT. Số máy 0989207151 hoặc 045371233 (sau 21h).
Chào Maivantri, tôi đã nhận được các file VBA qua email, cám ơn bác nhiều, tuy nhiên tôi cũng chưa dùng nhiều lắm các tiện ích đó trong công việc thường ngày, một phần vì nhu cầu chưa cần đến, hai là nhiều khi làm theo các tiện ích của tôi có sẵn vẫn nhanh hơn. Các file đó đều đặt pass bảo vệ, mặc dù có chương trình dò nhưng tôi vẫn nghĩ nên tôn trọng thành quả công việc của bác là hơn nên cũng cứ để đấy, vì vậy tôi cũng không góp ý gì về cách lập trình được. Cuối cùng, tôi thiết nghĩ bác không nên dành nhiều thời gian để viết các tiện ích VBA quá như thế, thứ nhất như đã nói, cái tiện với người này chưa chắc đã tiện với người khác, mà cũng rất mất công, bản vẽ thiết kế ra sẽ không mang nhiều dấu ấn của người lập trình, thứ nữa cũng là rất dễ bị ăn cắp mất code, công toi. Tôi nghĩ bác nên chuyên sâu vào tự động vẽ, tự động thiết kế một chi tiết nào đó phù hợp với công việc, vd như tôi làm cầu thì viết các chương trình để vẽ một phát ra mố hay trụ cầu, hoặc cọc khoan nhồi, dầm... tất nhiên phải là các dạng định hình rồi, đừng có khùng khoằm quá là được. Trong quá trình thiết kế ta hay phải tham kháo (copy) từ các bản vẽ mẫu, rồi sửa theo thiết kế, có khi chỉ thay đổi một chút hình học mà phải làm lại gần như từ đầu, từ bố trí chung đến thống kê cốt thép. VD như vẽ mố, dạng mố hay dùng đã có sẵn, thế nhưng khi vào siêu cao, hay thay đổi chiều cao mố, bệ mố, tường cánh,... chỉ một chút thôi mà có khi mất đến một ngày công chỉnh sủa lại, nhất khi cần chỉnh sửa lại là lúc cần kíp nhất ,,, lụt mà. Có chương trình thì tiện biết mấy!! Nếu bác trong ngành khác, dân dụng hay.. thì có thể tìm các chi tiết khác mà thiết kế!!!
Về ngôn ngữ thì tôi thấy với khả năng lập trình như bác thì nên theo ngôn ngữ chuyên nghiệp hơn như tạo các ARX bằng VC hay.net... thì khả năng phát triển sẽ tốt hơn nhiều!
Chúc bác mạnh khỏe công tác tốt!
Tôi làm việc tại phòng thiết kế cầu, trung tâm tin học tư vấn công trình thuộc tông TEDI-Bộ GTVT. Số máy 0989207151 hoặc 045371233 (sau 21h).
Ghi chú