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

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

    Bạn làm tư vấn đã bao giờ bị bên A bắt nộp file bản vẽ chưa?. Nếu bản vẽ mà ta Edit thì khốn với Họ rồi. Tôi có một chương trình chỉ cần nạp vào bản vẽ là nó theo luôn cho đến chết. Nhưng mà bên A chỉ có thể "Pan" và "Zoom" được mà thôi. ngoài lệnh đó thì bên họ chỉ còn cách là "Ctrl + Alt + Del " mà thôi. Nên bên đó cũng đành bó tay thôi

    Ghi chú


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

      Nguyên văn bởi Cuong_gt41
      he he
      Dung VB thì có mà gà toi a
      phải dùng C++ hay VC ấy
      VB thì chỉ nên dùng VBA trong excell hay autocad để viết những cái nhỏ nhỏ thôi
      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ứ 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 à.
      - 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
      - Bạn shinichi cứ gởi mail cho mình, lâu lắm rồi mình ko lên mạng nên ko nhận được tin nhắn của bạn, bạn gởi mail qua cho mình, mình lúc nãy có trả lời riêng cho bạn mà bị lổi ko gởi đi được (trang PHP này chắc có vấn đề gì rồi) nên bạn gởi mail cho mình mình sẽ trả lời lai.
      Thanks nhé !

      Lâu quá lên lại mà cũng chỉ thấy các bạn quanh qua quẩn lại cũng chỉ nhiêu đó. Sao anh Admin ở đây ko tổ chức ra 1 cuộc thi viết phần mềm đi, anh em tui sẽ "theo". Chứ như vậy hoài sao mà tiến bộ đươc. Phải có làm, có ý tưởng thì mới có chuyện để mà tìm hiểu thêm chứ. Thấy ở đây toàn là trao đổi, xin xỏ nhau ko hà.
      Last edited by Tran Duc Minh; 19-09-2005, 11:15 AM.

      Ghi chú


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

        Trong Lusas cho phép lập trình vào kiểu như VBA đấy

        Ghi chú


        • #34
          Ðề: Ứ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

          Ghi chú


          • #35
            Ðề: Ứ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

            Ghi chú


            • #36
              Ðề: Ứ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.

              Ghi chú


              • #37
                Ðề: Ứ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!

                Ghi chú


                • #38
                  Ðề: Ứ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

                  Ghi chú


                  • #39
                    Ðề: Ứ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.

                    Ghi chú


                    • #40
                      Ðề: Ứ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.

                      Ghi chú


                      • #41
                        Ðề: Ứ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.
                        Đi một ngày đàng học một sàng khôn

                        Ghi chú


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

                          ANh ANh CHu CHu gi nghe ghe the.

                          Ghi chú


                          • #43
                            Ðề: Ứ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 ???

                            Ghi chú


                            • #44
                              Ðề: Ứ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 à.
                              Đi một ngày đàng học một sàng khôn

                              Ghi chú


                              • #45
                                Ðề: Ứ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ứ)

                                Ghi chú

                                Working...
                                X