QUẢNG CÁO ĐẦU TRANG

Collapse

Thông báo

Collapse
No announcement yet.

Ứng dụng VB trong thiết kế tính toán kết cấu !

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • vuongduyhung
    replied
    Ðề: Ứng dụng VB trong thiết kế tính toán kết cấu !

    Nguyên văn bởi babaTQ
    Hic, nỏ bít khối lượng của bác thế nào, nhưng theo em thì nếu chỉ xét riêng về tốc độ tính toán thì ko có sự phân biệt lớn giữa các ngôn ngữ đâu. Thế bác đã thử chuyển hẳn sang C, hay cái gì đó chưa? Xem nó có bị treo ko là đánh giá được ngay.

    Cám ơn ý kiến của bạn tôi sẽ thử. Nhưng hiện nay tôi đang rất bận. sau này công việc thư thư ra 1 chút tôi sẽ thử

    Leave a comment:


  • babaTQ
    replied
    Ðề: Ứng dụng VB trong thiết kế tính toán kết cấu !

    Hic, nỏ bít khối lượng của bác thế nào, nhưng theo em thì nếu chỉ xét riêng về tốc độ tính toán thì ko có sự phân biệt lớn giữa các ngôn ngữ đâu. Thế bác đã thử chuyển hẳn sang C, hay cái gì đó chưa? Xem nó có bị treo ko là đánh giá được ngay.

    Leave a comment:


  • vuongduyhung
    replied
    Ðề: Ứng dụng VB trong thiết kế tính toán kết cấu !

    Anh trả lời chú babaTQ là thuật toán của anh thì chuẩn nhưng khối lượng tính toán lớn do anh tính đến cả bài toán điều chỉnh nội lực.
    Anh đưa ra ví dụ này để chú thấy nếu khối lượng công việc lớn thì chạy VB rất lâu

    Leave a comment:


  • thangna
    replied
    Ðề: Ứng dụng VB trong thiết kế tính toán kết cấu !

    Nguyên văn bởi vuongduyhung
    Chao chu babaTQ anh hoc cung khoa voi chu Cuong_gt41 va da cung tung lam viec voi chu ay tuy anh cung chi thao VB thoi , nhung anh cung phai cong nhan la chu cuong noi dung. Neu chung ta chi dung VB thi chung ta chi viet chuong trinh nho nho thoi.
    Anh tung co kinh nghiem hoi lam doan tot nghiep viet 1 chuong trinh tinh CDV bang Vb sau mot hoi chay kha lau may treo khong chay noi bo tay.
    Hì, chương trình chạy mà máy bị treo thì có lẽ huynh nên xem lại thuật toán của mình thôi , ngay cả C/C++ huynh viết thuật toán ko tốt thì vẩn cứ treo như thường .
    Đúng là "đo bò mà làm chuồng", nên mình phải tự chọn cho mình một công cụ phù hợp để phục vụ cho công việc và ứng dụng của mình( tất nhiên là còn cả khả năng của mình nữa chứ)

    Leave a comment:


  • vuongduyhung
    replied
    Ðề: Ứng dụng VB trong thiết kế tính toán kết cấu !

    không mình học cầu đường pháp 41 mình viết chương trình vì thích thế thôi. Chẳng nhẽ cứ học tự động hóa mới được viết chương trình à.

    Leave a comment:


  • ThangNT
    replied
    Ðề: Ứng dụng VB trong thiết kế tính toán kết cấu !

    Nguyên văn bởi vuongduyhung
    Chao chu babaTQ anh hoc cung khoa voi chu Cuong_gt41....
    Anh tung co kinh nghiem hoi lam doan tot nghiep viet 1 chuong trinh tinh CDV bang Vb sau mot hoi chay kha lau may treo khong chay noi bo tay.
    Em cũng học GT khóa 41 đây, sao bác làm tốt nghiệp lại phải viết chương trình? Chẳng nhẽ bác học TĐH ???

    Leave a comment:


  • Cuong_gt41
    replied
    Ðề: Ứng dụng VB trong thiết kế tính toán kết cấu !

    ANh ANh CHu CHu gi nghe ghe the.

    Leave a comment:


  • vuongduyhung
    replied
    Ðề: Ứng dụng VB trong thiết kế tính toán kết cấu !

    Chao chu babaTQ anh hoc cung khoa voi chu Cuong_gt41 va da cung tung lam viec voi chu ay tuy anh cung chi thao VB thoi , nhung anh cung phai cong nhan la chu cuong noi dung. Neu chung ta chi dung VB thi chung ta chi viet chuong trinh nho nho thoi.
    Anh tung co kinh nghiem hoi lam doan tot nghiep viet 1 chuong trinh tinh CDV bang Vb sau mot hoi chay kha lau may treo khong chay noi bo tay.

    Leave a comment:


  • babaTQ
    replied
    Ðề: Ứng dụng VB trong thiết kế tính toán kết cấu !

    he he, đề nghị bác Cuong_gt41 lập hội "Anti VB" rồi chui vào đấy phát biểu nhé. Còn em thì em chẳng "Anti" cái gì cả, ngu gì mà chặt đứt 1 cánh tay của mình, dù nó là tay trái hay tay phải đi nữa.

    Leave a comment:


  • thangna
    replied
    Ðề: Ứng dụng VB trong thiết kế tính toán kết cấu !

    Nguyên văn bởi Tran Duc Minh
    Theo bạn cái gì là "nhỏ nhỏ". Nó còn hay hơn rất nhiều so với VC++ của bạn.
    - Thứ 2: Bạn nhắm bạn viết "lớn" nổi ko? Lớn của bạn là tới đâu?. Bạn có thể can thiệp vào database file *.dwg của Cad được ko? ( Hay là phải đi dò từng dòng dxf Code). Xin lổi bạn nhe, nếu bạn mà can thiệt được vào *.dwg thì bảo đảm là có hàng đống VIRUS được anh em viết ra rồi đấy. Mình thì tới giờ chưa thấyácon virus nào ăn vào file *.dwg được đấy
    - Thứ 3: Nếu bạn muốn CT của bạn connect được đến nhiều ứng dụng khác (Word, Excel, Access, SQL server...) thì VBA có thể làm được tất cả chỉ trong 1 cái nháy mắt (ko tin liên hệ email :ducminh002@ỵc). Như thế đã được xây dựng từ trước rồi, việc gì bạn phải cực khổ đi làm lại từ đầu chứ.
    - Thứ 4: Nếu bạn thật sự cần thiết can thiệp vào hệ thống thật sâu (tầng 3,4..) thì hãy dùng VC, còn nếu chỉ cần thiết ở tầng Application thì chọn nó để viết là ko phù hợp đâu
    Xin chào các anh! Em là lính mới tò te, có gì mong các anh giúp đỡ.
    Về bài viết của anh DUC MINH em xin có ý kiến như thế này:
    Về cái vấn đề "thứ hai":Hì, có lẽ anh em dân mình chưa viết được một chương trình hay modul nho nhỏ để thao tác với dwg, nhưng ở nước ngoài thì em thấy có rất nhiều rùi: Ví dụ như vdraw component là sản phẩm hầu như được dùng nhiều nhất ở VN( ko biết có ai có bản chính tông không chứ em sữ dụng qua mấy phần mềm của VN toàn thấy vác thêm một file ***** cho cái vdraw này(!?!!?) ), hoặc veCad component em cũng có thấy nói tới. Nếu ai sữ dụng thành thạo 2 cái này và kiến thức lập trình tốt thì có thể tự tạo cho mình một minicad hoặc một cad drawing tương tự Autocad đó.
    Còn vấn đề Virus nhiểm qua file dwg em nghĩ là vẩn có thể( Dùng ngay vba luôn làm một đoạn script phá hoại nào đó)
    Còn vấn đề "mạnh" hay "yếu" của một ngôn ngữ nào đó theo em nghĩ là: cái nào phù hợp với yêu cầu công việc của mình và giúp mình làm việc một cách nhanh nhất là "mạnh nhất".
    Thật ra dùng C/C++ console đen ngòm vẩn cứ viết được các chương trình ngon lành đó thôi!
    Last edited by thangna; 30-09-2005, 10:39 AM.

    Leave a comment:


  • minhduc115
    replied
    Ðề: Ứng dụng VB trong thiết kế tính toán kết cấu !

    Nguyên văn bởi htuan
    Bạn Tú à! Bạn vào mục trả lời!
    sau đó tìm cái phần tải file từ máy. Rồi tải lên!
    Chú ý cái từ"upload" nó chính là cái từ "thêm file"
    Hix, không biết bác nào việt hóa , cái đó thì chẳng nên việt hóa tí nào! mà nếu có làm thi phần hướng dẫn cũng phải có chứ! Cái này chắc phải góp ý cho ban tổ chức!
    Tui cũng thử làm xem thế nào! đây là một trong số tài liệu VBA mà tôi có sưu tầm được. Nhưng mà hình như là không upload được! hĩhix Chắc đành thử gửi qua website xem có được không! Có gì hỏi thêm bác admin !
    Chào bác hTUAN
    em ở tận Sài Gòn lận nên e không ghé Phố Huế được.hì hì mà e lại rất muốn biết nhiều hơn về VBA, bác có thể gởi cho em tài liệu VBA qua mail được không ạ.
    Em thật cám ơn nếu bác giúp em có thêm kiến thức về VBA
    mail của em là minhduc_le2005@yahoo.com

    Leave a comment:


  • Kidsmart1981
    replied
    Ðề: Ứng dụng VB trong thiết kế tính toán kết cấu !

    Gửi bạn Minh:
    "- Thứ 1: Mình chưa thấy hay gì hết, chi thấy là AutoDesk lại cứ mổi khi ra phiên bản mới thì ARX lại thay đổi theo. Các bạn viết CT mà bắt ng sử dụng phải chạy theo phiên bản Cad của các bạn. Nhiêu đó đã thấy ko có sự kế thừa rồi. Ko có sự ổn định cần thiết cho 1 chương trình rồi. Thế sao này khi bạn Update lên phiên bản mới, bạn lại bắt User cài phiên bản mới giống như bạn à."

    Tại sao bạn lại không nhìn thấy tính kế thừa và logic của vấn đề nhỉ?
    - Các AutoCAD framework mới hơn luôn có nhiều tính năng hơn phiên bản cũ(cái này là rất thông thường và dễ hiểu).
    - Tính kế thừa thể hiện ở chỗ: các ứng dụng viết trước kia vẫn có thể chạy được trên các phiên bản mới hơn.
    - Có thể ý kiến của bạn bắt nguồn từ sự so sánh giữa AutoCAD và các ứng dụng của Ms như Word, Excel. Word, Excel có được khả năng đó là định dạng .doc và .xls thường không thay đổi qua các phiên bản (bản có thể tìm được mô tả về định dạng xls trên internet, tôi có một bản copy framework - bản trial, 100%.NET xử lý, tạo file xls ==> giấy phép sử dụng framework này gần 2000$). Với Autodesk thì định dạng .dwg được bổ xung theo từng phiên bản(cái này cũng không thể nói là hay hay dở) do đó không duy trì được tính tương thích ngược. Việc so sanh cũng là không đầy đủ vì mỗi lĩnh vực có những đặc thù, khó khăn riêng.
    ....Nhưng rõ ràng một điều là Microsoft Co thì mạnh hơn và nhiều bộ óc giỏi hơn Autodesk Co!

    Leave a comment:


  • Kidsmart1981
    replied
    Ðề: Ứng dụng VB trong thiết kế tính toán kết cấu !

    Việc sử dụng AutoCAD COM hay ARX (hay AutoCAD.NET APIs) là tùy thuộc vào mục đích của từng dự án cũng như kiến thức củ mỗi người. Nếu ai đã có kiến thức cơ bản về IT cũng như có thời gian làm việc với COM đều thấy một điều: Việc truy xuất các AutoCAD COM object thông qua các vòng lặp cỡ vừa vừa (khoảng 100 phần tử)...là lâu không thể chấp nhận được. Cái này là do thiết kế của mô hình COM(yêu cầu --> cấp phát--> truy xuất --> đếm tham chiếu --> giải phóng tài nguyên...).
    Do đó việc lựa chọn ngôn ngữ nào...tùy thuộc vào nhiều yếu tố lắm, và cũng có cái giá của nó cả.
    Gửi bạn Minh: Nhiều cái COM làm được nhưng làm tốt(thời gian, sự linh hoạt, hiệu xuất...thì không) thì chưa. Cũng giới thiệu với mọi người AutoCAD.NET APIs của CAD cũng rất thân thiện và chi tiết (nếu ai đã duyệt qua AutoCAD COM Object Mode sẽ thấy...nhiều vấn đề đơn giản...nhưng không thể làm được với nhưng gì COM cung cấp).
    Việc học và tiếp cận.NET APIs cũng không qua khó, hơn nữa trong một vài năm tới có thể sẽ không còn cái gọi là VBA vì việc phân phối theo dạng NET Asemblies linh hoạt hơn nhiều và còn nhiều ưu điểm của công nghệ.NET nữa(tích hợp phân quyền, bảo mật ngay từ framework, no "dll hell", độc lập về nền tảng - đã có nhiều ứng dụng.NET chạy trên linux...).
    Chuẩn dữ liệu.dwg của Autodesk là một chuẩn đóng, và theo nhiều ý kiến thì định dạng đó quá nặng nề...có những file dwg lên tới hàng Gb và cần những Work Station để xử lý. Cũng chia sẻ với mọi người (những ai đầu óc không qua bảo thủ ) một thông tin: Đã có những ứng dụng (no open source code at this time) dạng third party có thể đọc file.dwg và chuyển sang định dạng xml và xử lý chúng....rồi chuyển ngược lại.dwg(đảm bảo chính xác 99%; kết quả là kích thước file ở xml chỉ bằng khoảng dưới 10% so với.dwg, và có thể xử lý trơn tru những file cad rất phức tạp với "PC thông thường" - công việc trước đây chỉ dành cho những work station)
    Những ai đã làm về CNTT chắc đều biết tính linh hoạt, uyển chuyển của chuẩn mở XML.

    Leave a comment:


  • Cuong_gt41
    replied
    Ðề: Ứng dụng VB trong thiết kế tính toán kết cấu !

    Nguyên văn bởi htuan
    hi` cho em tham gia với nha! Còn bác Tú , tui có một vài cuốn về VBA nhưng toàn bằng tiếng Anh thôi. Bác có cần thì mess cho tui dark_eyes_uce@yahoo.com , còn nếu ở HN thì nếu gặp được tui sẽ đem usb cho mà copy ! hi`h`i
    Anh CNPM & PMXD ơi, không biết anh có nghiên cứu món Object ARX không ạ! Em cài cad2004 mà cái ARX lại cho cad 2000. Em đang tự nghiên cứu mà không biết tìm tài liệu chỗ nào! Anh chỉ cho em với được không?
    để chạy được trên cad2004 thì bạn phải có bộ ARX2004.cụ thể là hai thư mục INC và LIB của nó.thêm nữa là phải biên dịch bằng bộ dotnet2002
    chúc bạn thành công

    Leave a comment:


  • Cuong_gt41
    replied
    Ðề: Ứng dụng VB trong thiết kế tính toán kết cấu !

    Bác ới, can thiệp vào DWG thì cũng không khó lắm đâu.
    em nói ở đây là tốc độ của chương trình ấy
    dùng ARX thì nhanh hơn rất nhiều
    còn ARX làm được gì thì VBA vẫn làm như thế được mà
    cái gì cũng phải giám làm thì mới thành công được

    Leave a comment:

Working...
X