Hướng dẫn sử dụng COSMOSWorks

Discussion in 'SolidWorks' started by DCL, Oct 25, 2008.

Tags:
  1. DCL

    DCL <b>Hội đồng Cố vấn</b>

    Joined:
    Nov 17, 2007
    Messages:
    1,949
    Likes Received:
    75
    Ðề: Hướng dẫn sử dụng COSMOSWorks

    Cậu hiểu đúng rồi, vậy thì hãy đặt một cỡ lưới nhỏ hơn để chạy phân tích xem có được không? Có thể các tác giả muốn người dùng cần có sự chủ động và sáng tạo khi ứng dụng phần mềm của họ?
     
  2. Manhvt113

    Manhvt113 New Member

    Joined:
    Mar 13, 2013
    Messages:
    25
    Likes Received:
    0
    Last edited: Sep 10, 2014
    Ðề: Hướng dẫn sử dụng COSMOSWorks

    Tron 4room chắc nhiều bạn đã sử dụng tiện các rãnh trong của các lỗ nhỏ với chiều dài >=7D. Khi tiện các đường kính này thường thì mua các cán dao đặc biệt (Silent tool) của các hãng nổi tiếng như Sandvick hoặc Kennametal . . .
    Đặc điểm của các cán dao như hình vẽ minh họa như sau:
    - Thân cán
    -Lò xo ép và giảm rung
    -Cục khử rung
    -Các lò xo giảm rung, cục khử rung này được chứa trong dầu giảm rung và tất cả các vật liệu này được đặt trong cán chống rung và được bơm với một áp suất để tăng độ cứng vững của đầu cán.
    Nguyên lý hoạt động của cán như sau:
    Khi tiện lực cắt tác dụng vào lưỡi cắt và sẽ truyền lên thân cán. Nếu không có hệ thống như trên cán dao sẽ rung và truyền đến chuôi gây hiện tượng rung toàn bộ cán dao làm bề mặt tiện bị chattering. (Như các bài của bác SV đã nêu trong 4room nhiều lần). Với hệ thống chống rung như trên khi tiện rung động cũng sẽ truyền lên mũi dao, cán dao và các cục chống rung. Do hệ thống chống rung đã nêu trên khi vừa có rung động hệ thống này sẽ triệt tiêu rung động trên toàn bộ cán khi đó hiện tượng chattering sẽ giảm hoặc làm mất hẳn.

    Các bác cho em hỏi trong Cosmoswork tính toán độ rung động trên các cán này như thế nào? Mục đích của em là giảm tối đa tiền mua lò xo, thời gian đúc các cục chống rung này và giảm thời gian kiểm tra độ rung động của cán dao khi cắt thôi. Vì thực tế em vẫn phải chế tạo và chạy thử mới cho chạy thật trên máy CNC
    Mong các bác chỉ em sử dụng Cosmoswork để tính toán độ rung của cán dao chống rung như trên, càng chi tiết càng tốt.
    Chân thành cảm ơn và mong được sự góp ý của cả các bác[​IMG]
     
  3. hoquanghai

    hoquanghai Member

    Joined:
    Apr 2, 2011
    Messages:
    101
    Likes Received:
    1
    Ðề: Hướng dẫn sử dụng COSMOSWorks

    Dear chú DCL.
    Cháu có chút thắc mắc cần nhờ chú giúp.
    [​IMG][/IMG]
    cháu có một thanh inox 304 kích thước 30x60x1.5mm dài 500mm được cố định một đầu, đầu kia đặt một vật nặng 5kg ở một vị trí bất kỳ trên thanh inox. Cháu muốn biết thanh inox có bị biến dạng không thì làm như thế nào chú.
    (Trong solidworks cháu thấy để giải một bài toán dạng này thì nó bắt phải đặt một lực bao nhiêu N thì mới giải được, nhưng ngoài thực tế cháu không biết được là vật này nặng 5kg thì tương đương với bao nhiêu N . Mong chú giúp đở)
    Thank ch
    ú.
     
  4. DCL

    DCL <b>Hội đồng Cố vấn</b>

    Joined:
    Nov 17, 2007
    Messages:
    1,949
    Likes Received:
    75
    Last edited: Apr 3, 2016
    Ðề: Hướng dẫn sử dụng COSMOSWorks

    @hoquanghai,

    Cậu không biết chuyển đổi đơn vị đo từ kg sang N thật à?

    Lan man chút, thực ra thì ta không thấy trong vật lý có sự liên hệ trực tiếp nào giữa 2 đại lượng kể trên, một đằng thì kg là đại lượng đo khối lượng còn đằng kia N lại đo lực. Tuy nhiên, cái cách mà ta đo khối lượng bằng các loại cân thông dụng lại chính xác là đo lực hút của Trái đất lên một vật có khối lượng và lực hút đó chính là trọng lực mà lẽ ra ta phải xác định bằng N, thế mà chúng lại hiển thị ra kg mới buồn cười chứ! Lý do là vì ta không dễ gì chế tạo được một máy đo khối lượng nên đành dùng lực kế, là thứ dễ chế tạo hơn nhiều, để đo lực hút Trái đất lên vật cần xác định khối lượng rồi chuyển đổi từ N ra kg.

    Hoá ra là nhờ định luật Vạn vật hấp dẫn của Newton, ta biết lực hút giữa 2 vật thể có khối lượng bằng tích của 2 khối lượng chia cho bình phương khoảng cách giữa chúng. Như vậy thì lực hút Trái đất F lên 1 vật có khối lượng m cũng tính bằng công thức này, do biết trước khối lượng Trái đất và khoảng cách (chính là bán kính Trái đất) nên ta rút gọn công thức thành F=m.G, với G là gia tốc trọng trường trên bề mặt Trái đất và có giá trị bằng 9,8 m/s^2. Tóm lại, ta có thể nhanh chóng chuyển đổi 1 kgf =9,8 N. Cậu đọc lại sách Vật lý phổ thông để nhớ lại kiến thức này.
     
  5. Pathétique

    Pathétique Active Member

    Joined:
    Apr 18, 2009
    Messages:
    694
    Likes Received:
    134
    Ðề: Hướng dẫn sử dụng COSMOSWorks

    Sao thanh inox của bạn có 4 chiều ?
     
  6. DCL

    DCL <b>Hội đồng Cố vấn</b>

    Joined:
    Nov 17, 2007
    Messages:
    1,949
    Likes Received:
    75
    Ðề: Hướng dẫn sử dụng COSMOSWorks

    Cậu ấy muốn nói tới một thanh thép hộp có chiều dài 500, tiết diện 30x60 còn bề dày là 1,5 mm.
     
  7. Pathétique

    Pathétique Active Member

    Joined:
    Apr 18, 2009
    Messages:
    694
    Likes Received:
    134
    Ðề: Hướng dẫn sử dụng COSMOSWorks

    60/500 là gần 1/10, thêm bề dày hơi nhỏ như thế, bạn nên chuyển qua dạng phần tử beam.

    5kg khá lớn, với dạng thanh thép như vậy có khả năng chuyển qua biến dạng dẻo, bạn nên tính sức bền vật liệu trước để ước lượng.
     
  8. kidcoi110

    kidcoi110 New Member

    Joined:
    Aug 23, 2013
    Messages:
    3
    Likes Received:
    0
    Ðề: Hướng dẫn sử dụng COSMOSWorks

    Thưa chú DCL, cháu rất ngưỡng mộ chú qua các tài liệu và việc chia sẻ trên mạng. Cháu mới tìm hiểu phần simulation muốn có đôi điều muốn hỏi chú và mọi người mong được giải đáp ạ. Cháu làm chính về phần kết cấu trong nghành điện, các sản phẩm chủ yếu là các cấu kiện lắp ghép bulong, để tính toán thì cháu nên đi theo những bước như nào ạ (Từ vẽ đến tính toán- khi chia lưới cháu gặp khá nhiều khó khăn)?Đây là một vài cái mẫu. https://www.flickr.com/photos/149347128@N08/22848237148/in/[MEDIA=youtube]ateposte-public[/MEDIA]/ https://www.flickr.com/photos/149347128@N08/30991063026/in/[MEDIA=youtube]ateposte-public[/MEDIA]/
     
  9. umy

    umy Well-Known Member

    Joined:
    Sep 27, 2016
    Messages:
    630
    Likes Received:
    816
    Ðề: Hướng dẫn sử dụng COSMOSWorks

    Xin phép được trả lời thay Bác DCL.

    kidcoi110 làm về kết cấu thép trong ngành điện. Khi lập mô hình tính toán Tháp thép, Trụ điện, Khung thép ...
    Nên dùng phần tử Beam, Frame, pipe cho cột, dầm , Truss cho giằng chéo.
    Liên kết hàn, hoặc > 4 bulong: thường là ngàm cho cột, dầm
    ghép bulong 1,2 thường là khớp: cho giằng chéo,.
    Chia màng lưới thưa, kết quả: lấy nội lưc N,Q,M để kiễm bulong, có thể lấy ứng suất kiểm các thanh thép hình.

    Có thể tra cứu thêm bên Dđ kết cấu. Gõ tìm tháp thép, trụ thép .v.v... Có rất nhiều vấn đề đã được thảo luận, giãi đáp Có thêm nhiều thí dụ, bài mẫu của các đồng nghiệp cùng nghề.

    Xem:

    http://www.ketcau.com/forum/showthread.php?t=82691

    Còn nhiều lắm, ráng đọc thêm
    http://www.ketcau.com/forum/showthread.php?t=10125
    http://www.ketcau.com/forum/showthread.php?t=7881&page=2
    http://www.ketcau.com/forum/showthread.php?t=6088
     
  10. kidcoi110

    kidcoi110 New Member

    Joined:
    Aug 23, 2013
    Messages:
    3
    Likes Received:
    0
    Ðề: Hướng dẫn sử dụng COSMOSWorks

    Cảm ơn bác umy đã chỉ dẫn, em cũng tìm hiểu qua về Tekla rồi, bên em chủ yếu là chế tạo theo bản vẽ nên việc xây dựng mô hình trên Tekla để tương đồng với bản vẽ tư vấn là khá khó khăn. Thường tư vấn điện họ hay dùng các bản vẽ cũ và ít phải chịu trách nhiệm về bản vẽ, nhiệm vụ đặt ra là vừa ra shop drawing và vừa kiểm tra được tính tin cậy nên em muốn dùng 1 phần mềm. Đang muốn nhờ các bác tư vấn thêm ạ.
     
  11. umy

    umy Well-Known Member

    Joined:
    Sep 27, 2016
    Messages:
    630
    Likes Received:
    816
    Last edited: Nov 18, 2016
    Ðề: Hướng dẫn sử dụng COSMOSWorks

    1) Để kiểm tra các bản vẽ cũ và ra shop drawing cần có căn bản về SBVL, Kết cấu, thiết kế thép, biết tính bulong trong các chi tiết cục bộ !

    2) Tôi thấy họ dùng AutoCAD, Inventor, Catia, Tejla ... để vẻ , kiễm tính có SAP2000, StaadPro, MS-Tower, hay Ansys , Abaqus, Cosmos ....
    Phần mềm nào cũng làm được ! Miễn có căn bản vững chắt và thông thạo MÔT, VÀI PHÂN MỀM nào đó thì dùng được.

    3) trích
    http://www.meslab.org/mes/threads/1...A=youtube]e-gi[/MEDIA]-la-hay-nhat.html/page8

     
  12. umy

    umy Well-Known Member

    Joined:
    Sep 27, 2016
    Messages:
    630
    Likes Received:
    816
    Mô Hình từ CAD chuyễn qua FEM : Chia mạng mịn với Shell, Solid để kiễm Ứng suất giới hạn và Ổn định .... Cách chia mạng lưới phần tử trong FEM, để có được ứng suất cục bộ ...

    Xem thêm: (Ứng dụng không riêng cho COMSOL, mà dùng cho các mềm khác nữa !!!)
    Finite Element Mesh Refinement
    https://www.comsol.com/multiphysics/mesh-refinement
    What Is Finite Element Mesh Refinement?
    Engineers and scientists use finite element analysis (FEA) software to build predictive computational models of real-world scenarios. The use of FEA software begins with a computer-aided design (CAD) model that represents the physical parts being simulated as well as knowledge of the material properties and the applied loads and constraints. This information enables the prediction of real-world behavior, often with very high levels of accuracy.

    The accuracy that can be obtained from any FEA model is directly related to the finite element mesh that is used. The finite element mesh is used to subdivide the CAD model into smaller domains called elements, over which a set of equations are solved. These equations approximately represent the governing equation of interest via a set of polynomial functions defined over each element. As these elements are made smaller and smaller, as the mesh is refined, the computed solution will approach the true solution.

    This process of mesh refinement is a key step in validating any finite element model and gaining confidence in the software, the model, and the results.

    The Mesh Refinement Process
    A good finite element analyst starts with both an understanding of the physics of the system that is to be analyzed and a complete description of the geometry of the system. This geometry is represented via a CAD model. A typical CAD model will accurately describe the shape and structure, but often also contain cosmetic features or manufacturing details that can prove to be extraneous for the purposes of finite element modeling. The analyst should put some engineering judgment into examining the CAD model and deciding if these features and details can be removed or simplified prior to meshing. Starting with a simple model and adding complexity is almost always easier than starting with a complex model and simplifying it.

    The analyst should also know all of the physics that are relevant to the problem, the materials properties, the loads, the constraints, and any elements that can affect the results of interest. These inputs may have uncertainties in them. For instance, the material properties and loads may not always be precisely known. It is important to keep this in mind during the modeling process, as there is no benefit in trying to resolve a model to greater accuracy than the input data admits.

    [​IMG] A finite element model of a wrench and the computed stresses. The mesh is not shown.
    Once all of this information is assembled into an FEA model, the analyst can begin with a preliminary mesh. Early in the analysis process, it makes sense to start with a mesh that is as coarse as possible – a mesh with very large elements. A coarse mesh will require less computational resources to solve and, while it may give a very inaccurate solution, it can still be used as a rough verification and as a check on the applied loads and constraints.

    [​IMG] The first few iterations of a mesh refinement study of a wrench, starting with a very coarse mesh.
    After computing the solution on the coarse mesh, the process of mesh refinement begins. In its simplest form, mesh refinement is the process of resolving the model with successively finer and finer meshes, comparing the results between these different meshes. This comparison can be done by analyzing the fields at one or more points in the model or by evaluating the integral of a field over some domains or boundaries.

    By comparing these scalar quantities, it is possible to judge the convergence of the solution with respect to mesh refinement. After comparing a minimum of three successive solutions, an asymptotic behavior of the solution starts to emerge, and the changes in the solution between meshes become smaller. Eventually, these changes will be small enough that the analyst can consider the model to be converged. This is always a judgment call on the part of the analyst, who knows the uncertainties in the model inputs and the acceptable uncertainty in the results.

    Different Mesh Refinement Metrics
    Studying convergence requires choosing an appropriate mesh refinement metric. This metric can be either local or global. That is, the metric can be defined at one location in the model or as the integral of the fields over the entire model space. An example of a local metric is the displacement or stress at a point within a structural analysis. An example of a global metric is the integral of the strain energy density over all domains. Both the stresses and the strain are computed based upon the gradient of the solution and the displacement field. Gradients of the solution are always computed to one order lower polynomial approximation.

    [​IMG] A simple finite element model of a loaded plate with a hole. Symmetry is used to reduce the model size, and several different metrics can be defined to study mesh refinement.
    While choosing a metric, it is important to remember that different metrics will have different convergence behavior. This is illustrated in the figure below, showing different meshes being used to solve the same FEA model. These meshes differ in terms of the element size and are compared in terms of the number of degrees of freedom (DOF) within the model. The DOF is related to the number of nodes, the computational points that define the shape of each finite element. The computational resources required to solve an FEA model are directly related to the number of DOF.

    From the figure below, it appears as if certain metrics converge faster than others, but it is important to keep in mind that the rate of mesh convergence for a particular problem statement is dependent upon which mesh refinement technique is used.

    [​IMG] Convergence of a global metric (top), a local metric based upon the solution field (center), and a local metric based upon the gradient of the solution (bottom) with % error bars compared to the most refined solution. The same meshes were used for the three cases.
    Different Mesh Refinement Techniques
    When it comes to mesh refinement, there is a suite of techniques that are commonly used. An experienced user of FEA software should be familiar with each of these techniques and the tradeoffs between them.

    Reducing the Element Size
    Reducing the element size is the easiest mesh refinement strategy, with element sizes reduced throughout the modeling domains. This approach is attractive due to its simplicity, but the drawback is that there is no preferential mesh refinement in regions where a locally finer mesh may be needed.

    [​IMG] The stresses in a plate with a hole, solved with different element sizes.
    Increasing the Element Order
    Increasing the element order is advantageous in the sense that no remeshing is needed; the same mesh can be used, but with different element orders. Remeshing can be time consuming for complex 3D geometries or the mesh may come from an external source and cannot be altered. The disadvantage to this technique is that the computational requirements increase faster than with other mesh refinement techniques.

    [​IMG] The same finite element mesh, but solved with different element orders.
    Global Adaptive Mesh Refinement
    Global adaptive mesh refinement uses an error estimation strategy to determine the point in the modeling domain where the local error is largest. The FEA software then takes this error estimation and uses the information to generate an entirely new mesh. Smaller elements are used in regions where the local error is significant, and the local error throughout the model is considered. The advantage here is that the software will do all of the mesh refinement. The drawback is that the user has no control over the mesh. As such, excessive mesh refinement may occur in regions that are of less interest, regions where a larger local error is acceptable.

    [​IMG] Global adaptive mesh refinement changes the element sizes in a nonuniform manner.
    Local Adaptive Mesh Refinement
    Local adaptive mesh refinement differs from global adaptive mesh refinement in that the error is evaluated only over some subset of the entire model space, with respect to a specific metric. For example, it is possible to refine the mesh such that stresses at the boundary of a hole are more accurately resolved. This meshing strategy will still remesh the entire model with the objective of reducing the error in one region. If a logical and desirable local metric exists with respect to which mesh can be refined, the local adaptive approach is superior to global adaptive mesh refinement.

    [​IMG] Local adaptive mesh refinement with respect to the stresses at a point.
    Manually Adjusting the Mesh
    The most labor intensive approach is for the analyst to manually create a series of different finite element meshes based upon the physics of the particular problem and an intuition as to where finer elements may be needed. For 2D models, a combination of triangular and quadrilateral elements can be used. In the case of 3D models, a combination of tetrahedral, hexahedral (also called bricks), triangular prismatic, and pyramidal elements can be used. While triangular and tetrahedral elements can be utilized to mesh any geometry, the quadrilateral, hexahedral, prismatic, and pyramidal elements are helpful when the solution is known to vary gradually along one or more directions. By elongating, or shrinking, elements in certain directions, the mesh can be tuned to the variation in the fields.

    [​IMG] A manually created mesh of a plate with a hole. Varying sizes of triangular and elongated quadrilateral elements are used.
    The manual meshing approach requires the most experience and a working understanding of the finite element method and the physics being solved. However, when done correctly, the savings on time and resources can be significant.

    [​IMG] Manual mesh refinement of a wrench using different element types.
    Time-Domain and Frequency-Domain Meshing
    Along with all of the above techniques, additional considerations should be kept in mind when meshing problems that have time-varying loads. A model with nonlinear material responses or arbitrary time-varying excitations would need to be solved in the time domain. On the other hand, if the applied excitation is of a single frequency or a range of known frequencies and the material properties are linear, then it is preferred for the modeling to take place in the frequency domain. There are additional mesh refinement strategies for each of these cases.

    Time-Adaptive Mesh Refinement
    Time-adaptive mesh refinement remeshes the model at distinct time intervals and considers an error estimate of the solution at each interval as the metric by which to remesh the model. This is useful when the regions requiring good mesh resolution move over time.

    [​IMG] Time-adaptive mesh refinement of a model of a rising bubble solved with a two-phase flow model. The finite element mesh is finer around the phase boundary.
    Wavelength-Adaptive Mesh Refinement
    When modeling in the frequency domain, both the range of excitation frequencies and the material properties are known ahead of time. Thus, it is possible to predict the wavelength in all modeling domains. The element size must be sufficiently smaller than the wavelength, such that the element polynomial basis functions resolve the waves.

    [​IMG] Microwave waveguide with a dielectric load (cutout view). Wavelength adaptive mesh refinement alters the element size based upon the frequency and material properties.
    Summary and Future Trends in Finite Element Meshing
    The key point to keep in mind with all of these approaches is that, no matter which method is used, they will all converge toward the same solution for the posed problem. The difference between these various approaches is only in the rate at which they converge. This is, however, a significant practical difference. Depending upon the problem, one technique may converge much faster than others, and no one refinement strategy is appropriate in all circumstances. Every problem will have its unique meshing challenges, which continues to pose difficulties for analysts.

    Some changes are underway that will ease these challenges. One of the most important developments over the last few years has been increasingly easy access to affordable cloud computing resources, enabling the running of several different cases in parallel. This allows analysts to study many model and mesh variations in much less time, giving them the ability to quickly address all of the uncertainties.

    The algorithms used to generate the meshes themselves are also continuously improving and taking greater advantage of multicore computing. Additionally, the solvers are becoming more efficient, with the ability to solve huge models on cluster computers. All of these changes will provide more accurate solutions in less time, while accelerating the analysis and design process.

    Published: January 6, 2016
    Last modified: February 21, 2017
     

Share This Page

Users Viewing Thread (Users: 0, Guests: 0)

Loading...