K values stays constant and spring structure gets deformed on force application in COMSOL
Posted Jun 13, 2024, 10:09 a.m. EDT Geometry, Modeling Tools & Definitions, Modeling Workflow 4 Replies
Please login with a confirmed email address before reporting spam
Hello Experts,
I recieved an error in my 3D model in comsol for a force sensor . We use the concept F = Kx(Hooke law)
On point of application of the force as shown in K values error screenshot, the spring gets deformed when I run the l6 parameter defined value from (5,1,7) mm range. I attached the screenshots of the error.
1) displacement_z direction screenshot : denotes the displacement of the spring in z direction. 2) k variable formula screenshot: shows the formula to evaluate the k value . 3) k values error screenshot: shows the k value as constant even when we vary the parameter range from 5 mm to 7 mm range since the springs gets deformed as can be seen in the diagram. The point of application of force F is shown in the diagram.
Can you please suggest the cause behind this error and how can i fix it?
P.S: The .mph file is 30MB therefore it is not possible to upload in the post as we have upload file limit of 5MB
Kind regards Amit
Please login with a confirmed email address before reporting spam
Clear the mesh and solution; the file will then likely be under 5MB.
Best,
Jeff
-------------------Jeff Hiller
Please login with a confirmed email address before reporting spam
Hi Jeff, I added the mph file which has the 3D design model without results and mesh size.
My requirement is to get the value of K when the displacement is done in the z direction in blue color as shown in the screenshot Displacement_req.jpg for a given force applied in red color arrow below and the fix or hinged point is highlighted in green as shown in the attached screenshot.
Now when i apply the force in red ,it deforms the spring for a range say 5 mm to 20 mm of thinkness of l6 parameter therefore, l6(shown in red) is initially set to 5mm and it should increase slowly to 20 mm though a step size of say 2mm like range(5,2,20) in parameter sweep but i see no change in the thickness when i run the results rather it simply deforms the springs as shown in Displacement_req and shows the K value as fixed as -1.5088 E-6. K value doesnt change at all and the l6 spring gets deformed as soon as we run the model.
For various l6 values it should show various K values for displacement of 1e-6(1µm) in z direction as set in the comsol. so i need l6 vs k, please help
Also I created the 3D CAD model first in Autocad inventor,2024 and then connected to COMSOL Multiphysics(6.0.0.405) in the addin (screenshot comsol_inv.jpg)and then used COMSOL multiphysics to set the parameters and execute the results. I added my .ipt file as well in the atachment for your reference
Could you please take a look and let me know how can i fix this issue as I tried every possiblity in comsol but it is not working.
Kind regards Amit
Please login with a confirmed email address before reporting spam
Clear the mesh and solution; the file will then likely be under 5MB.
Best,
Jeff
sure Jeff, i added the files along with the requirement explaination and fix value of K error which i am getting in comsol in the attachment , please check the latest post thread- files added are 1. Displacement_Req.jpg 2. l6 param .jpg 3. comsolfinalmodel_7.zip 4. Bauteil5.ipt
I have given mph in zip format and also i attached ipt file(inventor), you may not need it as for me mph opens without need of ipt but just in case
Please login with a confirmed email address before reporting spam
Hello Amit,
In a typical analysis aimed at determining the stiffness of a spring, you fix the spring in one location, apply a force somewhere and measure a displacement that results (usually in the same location where the force is applied). Here you are simultaneously applying a force in one location and a displacement in another, while -perhaps- measuring some other displacement yet somewhere else (?). It would be most helpful if you could explain what the device is, what loads and boundary conditions you would like to apply to it, and what you are trying to determine from the simulation - All this with great specificity. Right now, we can only guess because you're conflating what the model is doing and what you think it is doing.
For instance, your aveop1 operator is not fully set up (you have not specified on what part of the geometry it is to average its argument), and when you call it you apply it to the x component of the displacement, not the z component as you claim in your previous messages. Also, your entire geometry is about 1mm long, so I do not understand what is supposed to be 5 to 20mm long. At least those things need to be sorted out. Without Inventor though I will not be able to run your model. I would recommend you start by removing the parametric sweep, set up the model entirely correctly for one geometry, check that the results make sense, and only then worry about the parametric sweep.
Best,
Jeff
-------------------Jeff Hiller
Reply
Please read the discussion forum rules before posting.
Discussion Forum Rules and Guidelines
The goal of COMSOL Access is to provide a forum for you to communicate effectively with COMSOL as well as your colleagues within the multiphysics simulation community. This involves providing you with access to technical support and downloads of the latest {:comsol} software releases, as well as the ability to share your comments and work with other users of the {:comsol} software through forums such as the blog, discussion forum, and Application Exchange. In order to make this an efficient and pleasant experience for you and other members of COMSOL Access, we ask that you follow a few rules and guidelines.
When registering for COMSOL Access, you agree to provide your complete and truthful information for all fields requested on your COMSOL Access account registration page. You also agree to maintain the accuracy of all information associated with you on your COMSOL Access account. You agree to maintain your COMSOL Access account for use solely by you, not to share your username and password with anyone else, and to take appropriate precautions to restrict access to your username and password from others. Furthermore, you agree not to submit any information relating to your employer through your COMSOL Access account without your employer’s authorization. Should you use a COMSOL Access account associated with an employer, you agree to immediately discontinue using that account upon termination of that employment.
The moderators of the forums will remove any generally objectionable material as quickly as possible. You acknowledge that all posts made to these forums express the views and opinions of the author and not the administrators, moderators, or webmaster (except for posts by these people). Hence, they will not be held liable.
You agree not to post or link to any material that is abusive, obscene, vulgar, slanderous, hateful, threatening, sexually oriented, or that infringes upon or violates any third-party rights or any other material that may violate any applicable laws. You agree that you will not otherwise use your COMSOL Access account to violate or to assist anyone in violating any law. Engaging in any activity in violation of these COMSOL Access rules and guidelines may lead to you being immediately and permanently banned from COMSOL Access. The IP address of all posts is recorded to aid in enforcing these conditions. You agree that the webmaster, administrator, and moderators of the forums have the right to remove, move, or close any topic at any time as they see fit. As a user of COMSOL Access, you agree to any information you have entered into any of the forums being stored in a database.
You agree that you will not use your COMSOL Access account in violation of any applicable export control laws. You represent and warrant that you are not subject to any comprehensive sanction or embargo by the U.S. or any other country, nor are you identified on any list maintained by the U.S. government that identifies persons for which the U.S. maintains restrictions. Further, you represent and warrant that you are not subject to any restriction on the receipt of technology or products under the export control laws of the U.S. or any other country.
Basic Rules
- Flaming: Do not post any messages that harass, insult, belittle, threaten, or flame another member or guest. Debates are fine, but argue with the point, not the person.
- Trolling: Do not post with the purpose of starting a dispute. Note that a person disagreeing with your opinion is not considered trolling; keep it civil, even if you are sure that the other person is wrong. Anything seen as trolling will result in you being banned.
- Spamming: Posts without content or containing nonsense waste space and everyone's time. Spam will be removed from the forum.
- Offensive Posts, Links or Images: Do not use profanity, racial, ethnic, religious, or other slurs or any other offensive material.
- Advertising: Posting of advertisements for products or services, links to auctions, affiliate links, links to promote websites, and so forth is not allowed.
- Disclosure of Personal Information: Do not disclose any other member's email, real name, address, phone number, IP address, or other personal information. This includes posting contents of emails and private messages without the sender's consent. Do not bring personal disputes into the forums. Bans and warnings issued to other users are considered personal information.
- Misleading Titles: The subject line of the post should be as informative as possible about the content of the post. This also reduces the amount of duplicate posts.
- Thread Hijacking: Taking a thread off-topic to pursue one's own agenda is not permitted.
- Piracy: Do not upload, post, email, transmit, or otherwise make available any content that infringes upon any patent, trademark, trade secret, copyright, or other proprietary rights ("Rights") of any party. This includes COMSOL model files created by a forged or illegitimate license.
- Honesty: Users must provide truthful information in creating their COMSOL Access account.
These rules are subject to change. The moderators reserve the right to remove, edit, or move posts at their discretion. The COMSOL Access administrators will reserve the right to permanently remove a user account without notice if any of the rules are not followed. Particular services accessible with your COMSOL Access account may be subject to additional rules. You agree to comply with all rules applicable to each service you access through your COMSOL Access account.
Posting Guidelines
When posting, understand that you are trying to communicate with other people. Although many COMSOL Access members are not fluent in English, the official language of this forum is English.
Here are some important guidelines of language:
- Write in English.
- If you are familiar with LaTeX, please use this to write mathematical equations.
- Always do a quick check for spelling/grammar mistakes.
- Format your post in a legible manner. Use the Preview button often.
- Be concise and articulate as much as possible.
- Use the Enter key to create paragraphs.
- Capitalize correctly. It is difficult to read posts that are written entirely in uppercase or lowercase.
- Use correct punctuation. Avoid run-on sentences.
- Try to avoid using “text speak”, “net speak”, or slang. The purpose of language is to be understood.
- Never invent acronyms and use as few acronyms as possible. For example, write "COMSOL Multiphysics" and not "CMP".
- Review your post before publishing it. Try to catch typos.
- Please check to see if a topic has already been posted. Do not post multiple threads on the same topic.
Disclaimer
By submitting content to the forums, you hereby grant COMSOL a nonexclusive, royalty-free, perpetual, worldwide, and unrestricted license to reproduce, publicly display, publicly distribute, and prepare derivative works of the content. COMSOL hereby grants you a license to copy and/or use content from the forums solely for your own internal purposes. COMSOL provides the forum service for the benefit of our users to share content with the community. All content is provided "as is" without warranty of any kind, express or implied, including without limitation, warranties of merchantability, noninfringement, design, operation, and fitness for a particular purpose, and the entire risk as to the quality and performance of the programs is with you.
Neither COMSOL, the authors, nor the copyright owners of submitted materials warrant that the programs will be error-free, uninterrupted, virus-free, secure, and suitable for your needs, produce specific results, or that errors or failures will be corrected. Comments on supplied content should be sent to the author or copyright owner through the tools provided in the forums.
Please log in to post a reply.
Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.
Suggested Content
- FORUM mass and spring long chain
- FORUM Modeling of a cantilever beam surrounded by air with the application of an initial deformation and an electrostatic force
- KNOWLEDGE BASE Warning: New Constraint Force Nodes Detected
- BLOG Tips for Using the Wall Distance Interface
- KNOWLEDGE BASE Structural Contact Modeling Guidelines