Hi,
I don't really understand why you don't want to change the script? Surely if you've saved it you can create a new version with the changed parameter?
The effect of changing the radius is to change the node positions in the yarn. If you want to do this from the console then you will need to use the new value of sy to recalculate the nodal positions and then change the positions using the CYarn.ReplaceNode() function.
Best wishes,
Louise
Knitted textile
Moderators: Martin, Developers
Re: Knitted textile
Hi Louise,
Thank you for your reply. Based on your article, I added nodes and adjusted the positions of nodes manually. If I change the script and run it from the beginning, I need to adjust the position of all the nodes. I was trying to find a short way to increase the sy.
Thank you for your reply. Based on your article, I added nodes and adjusted the positions of nodes manually. If I change the script and run it from the beginning, I need to adjust the position of all the nodes. I was trying to find a short way to increase the sy.
Re: Knitted textile
Hi Louise,
I applied displacements on the dummy nodes(Dummy0) in the .inp file. to simulate the tensile test. I have a question about that. In TexGen, Does the displacement apply on the volume or on the nodes? Could you explain me why DummyNode0 refers to one single node in the .inp file? Does that node refer to the entire volume?
Thank you,
harun
I applied displacements on the dummy nodes(Dummy0) in the .inp file. to simulate the tensile test. I have a question about that. In TexGen, Does the displacement apply on the volume or on the nodes? Could you explain me why DummyNode0 refers to one single node in the .inp file? Does that node refer to the entire volume?
Thank you,
harun
Re: Knitted textile
Hi Harun,
Increasing sy will have the effect of changing the positions of the nodes. You can either do that manually by calculating the new positions and replacing the nodes in the python console or by moving the nodes in the GUI. Otherwise it's a case of writing your script so that it calculates the positions for you.
Are you using the dry fibre export or one of the others? In the dry fibre export the displacement is applied to the dummy node. In the voxel and volume mesh export the input file is set up as described here http://texgen.sourceforge.net/index.php ... and_Abaqus using the method in Shuguang Li's paper.
Hope that helps,
Louise
Increasing sy will have the effect of changing the positions of the nodes. You can either do that manually by calculating the new positions and replacing the nodes in the python console or by moving the nodes in the GUI. Otherwise it's a case of writing your script so that it calculates the positions for you.
Are you using the dry fibre export or one of the others? In the dry fibre export the displacement is applied to the dummy node. In the voxel and volume mesh export the input file is set up as described here http://texgen.sourceforge.net/index.php ... and_Abaqus using the method in Shuguang Li's paper.
Hope that helps,
Louise
Re: Knitted textile
Hi Louise,
Thank you for your reply. I am exporting the structure using dry fiber option. From my understanding, the relative displacement of opposite two nodes equal to the displacement of a dummy node. And DummyNode0 is assigned to a single node. If I apply displacement onto Dummy0, does it simulate tensile test? Do I need to apply displacement on more nodes?
Harun
Thank you for your reply. I am exporting the structure using dry fiber option. From my understanding, the relative displacement of opposite two nodes equal to the displacement of a dummy node. And DummyNode0 is assigned to a single node. If I apply displacement onto Dummy0, does it simulate tensile test? Do I need to apply displacement on more nodes?
Harun
Re: Knitted textile
Hi Harun,
Apologies for the slow reply. I didn't write the boundary conditions but my understanding is that the equations link the boundary node sets and the dummy node. As it is written there are pairs boundary node sets for x, y and z planes assuming that the textile is periodic so that if you apply a displacement in, say, the x direction the yarns are still constrained in the y because of the equations. If you want to simulate a tensile test for a larger section of the textile then you probably need to increase the size of the domain and remove some of the constraints so that the textile is free to deform in the other directions.
I am not an Abaqus expert so it's probably best to take some advice from someone who is more knowledgeable about setting up specific simulations than myself.
Best wishes,
Louise
Apologies for the slow reply. I didn't write the boundary conditions but my understanding is that the equations link the boundary node sets and the dummy node. As it is written there are pairs boundary node sets for x, y and z planes assuming that the textile is periodic so that if you apply a displacement in, say, the x direction the yarns are still constrained in the y because of the equations. If you want to simulate a tensile test for a larger section of the textile then you probably need to increase the size of the domain and remove some of the constraints so that the textile is free to deform in the other directions.
I am not an Abaqus expert so it's probably best to take some advice from someone who is more knowledgeable about setting up specific simulations than myself.
Best wishes,
Louise
Re: Knitted textile
Hi Louise,
I exported knit structures from TexGen to Abaqus. I am planning on conducting tensile test. At the end of the .inp of Abaqus file,
Dummy0 1 1 0
Dummy0 2 2 0
Dummy0 3 3 0
Dummy1 1 1 0
Dummy1 2 2 0
Dummy1 3 3 0
I was wondering if you could tell me what do these numbers correspond to?
Thank you,
harun
I exported knit structures from TexGen to Abaqus. I am planning on conducting tensile test. At the end of the .inp of Abaqus file,
Dummy0 1 1 0
Dummy0 2 2 0
Dummy0 3 3 0
Dummy1 1 1 0
Dummy1 2 2 0
Dummy1 3 3 0
I was wondering if you could tell me what do these numbers correspond to?
Thank you,
harun
Re: Knitted textile
Hi,
These are parameters for the *Boundary keyword. They are applying constraints for the repeat vectors. You should refer to the Abaqus keywords reference guide for a complete definition of all the parameters.
Best wishes,
Louise
These are parameters for the *Boundary keyword. They are applying constraints for the repeat vectors. You should refer to the Abaqus keywords reference guide for a complete definition of all the parameters.
Best wishes,
Louise