SAMPE Journal - July/August 2022 - 23

the insertion needle stitch pattern depends on whether the curve is convex or
concave as discussed previously.
Each stitch progresses from its starting point to the ending point, which is
the starting point for the next stitch (with the exception of the last stitch that
ends at the stitching path end point). Using the set of calculated stitch points,
a direction vector from the starting point to ending point for each stitch is
calculated and denoted as (Vi
) for the ith
stitch. This direction vector is coincident
with the local tool point coordinate system y-axis during the stitching process
and represents the direction that the stitching head will traverse during the
stitch cycle for each stitch. In addition to the orientation vector for each stitch,
the tool point coordinate system z-axis and x-axis orientations are calculated
for each stitch at the stitch starting point, with the z-axis being coincident with
the surface normal at the stitch starting point. The local tool point coordinate
system axis vectors are defined in the global coordinate system used by the
control system to control the head motion during the stitching process. Given
the stitching path starting point and the local tool point coordinate system for
the first stitch, the translational and rotational positions for the head at the
start of the stitching process for the stitch path are calculated.
Programming begins by writing out the code for the stitching path starting
point calculated translational and rotational positions. Also written out on
each line of code are the cumulative path length and the drive axis distance
that are both set to zero for the starting point. The drive axis distance is defined
as a distance that identifies when full rotations of the drive motor occur, and
it is determined by the stitch length. That is, when the head moves a distance
equal to the stitch length, the drive motor completes a full rotation and
operates the stitching mechanism through an entire stitch formation process.
Programming continues for each stitch by defining the code for the end point
of the stitch (path ending point for the last stitch) and consists of two lines
of code for each stitch. Prior to writing out the two lines of code for a stitch,
the Euler angles required for rotating the local tool point coordinate system
at the starting point of the current stitch to be coincident with the local tool
point coordinate system at the starting point of the next stitch are calculated.
These Euler angles represent the total rotation of the head that occurs from the
start of the stitch to the end of the stitch. Next, the first line of code for a stitch
consists of the global translational position of the stitch end point replacing the
values in the previous line of code. The rotational position values on the first
line of stitch code are identical to the previous line of code, indicating that only
translation of the head occurs with no rotation. The drive axis and the stitching
path distances on the first line of stitch code are incremented by the stitch
length, so that for the nth
distances are defined as n x ls
stitch, the drive axis and stitching path cumulative
. The second line of code is written out with the
translational position values, the drive axis distance and the stitching path
distance equal to those on the first line of stitch code. The rotational positions
of the second line of stitch code are calculated by adjusting the rotational
values on the first line by the calculated Euler angles for the stitch. The second
line of code is purely a rotation of the head after the stitch translation occurs
in order to line up the head for stitching of the next stitch. Therefore, the two
lines of code represent the uncoupling of the stitch translation that occurs in
the first line of stitch code and the total rotation of the stitch that occurs in the
second line of stitch code. Generation of these two lines of code for each stitch
progresses until the final stitch lines of code are generated.
The process described provides the coding necessary to decouple the
translation and rotation for each stitch to ensure that the problems associated
with rotations of the head while the stitching needles are in the preform do
not occur. During the course of stitching trials, it has been seen that if the
www. sampe.org
De-Comp
Composites, Inc.
Composite Materials
& Supplies
A One-Stop
Shopping Center
Carbon, Fiber Glass,
& Kevlar Fabrics
Bagging Film
Breather/Bleeder
Release Films
Release Fabrics/Peel Plies
Tapes
Vacuum Valves & Hoses
Sealant Tapes
Release Liquids
Cutting Tools
Resins
Tooling Fabrics, Structures,
& Supplies
Many, Many More Products
E-mail:
email@decomp.com
Website:
www.decomp.com
1519 Eastgate Drive
Cleveland, OK 74020
JULY AUGUST 2022
P: +1 918.358.5881 | F: +1 918.358.3750
|
SAMPE JOURNAL |
23
http://www.decomp.com http://www.sampe.org

SAMPE Journal - July/August 2022

Table of Contents for the Digital Edition of SAMPE Journal - July/August 2022

Contents
SAMPE Journal - July/August 2022 - Cover1
SAMPE Journal - July/August 2022 - Cover2
SAMPE Journal - July/August 2022 - Contents
SAMPE Journal - July/August 2022 - 2
SAMPE Journal - July/August 2022 - 3
SAMPE Journal - July/August 2022 - 4
SAMPE Journal - July/August 2022 - 5
SAMPE Journal - July/August 2022 - 6
SAMPE Journal - July/August 2022 - 7
SAMPE Journal - July/August 2022 - 8
SAMPE Journal - July/August 2022 - 9
SAMPE Journal - July/August 2022 - 10
SAMPE Journal - July/August 2022 - 11
SAMPE Journal - July/August 2022 - 12
SAMPE Journal - July/August 2022 - 13
SAMPE Journal - July/August 2022 - 14
SAMPE Journal - July/August 2022 - 15
SAMPE Journal - July/August 2022 - 16
SAMPE Journal - July/August 2022 - 17
SAMPE Journal - July/August 2022 - 18
SAMPE Journal - July/August 2022 - 19
SAMPE Journal - July/August 2022 - 20
SAMPE Journal - July/August 2022 - 21
SAMPE Journal - July/August 2022 - 22
SAMPE Journal - July/August 2022 - 23
SAMPE Journal - July/August 2022 - 24
SAMPE Journal - July/August 2022 - 25
SAMPE Journal - July/August 2022 - 26
SAMPE Journal - July/August 2022 - 27
SAMPE Journal - July/August 2022 - 28
SAMPE Journal - July/August 2022 - 29
SAMPE Journal - July/August 2022 - 30
SAMPE Journal - July/August 2022 - 31
SAMPE Journal - July/August 2022 - 32
SAMPE Journal - July/August 2022 - 33
SAMPE Journal - July/August 2022 - 34
SAMPE Journal - July/August 2022 - 35
SAMPE Journal - July/August 2022 - 36
SAMPE Journal - July/August 2022 - 37
SAMPE Journal - July/August 2022 - 38
SAMPE Journal - July/August 2022 - 39
SAMPE Journal - July/August 2022 - 40
SAMPE Journal - July/August 2022 - 41
SAMPE Journal - July/August 2022 - 42
SAMPE Journal - July/August 2022 - 43
SAMPE Journal - July/August 2022 - 44
SAMPE Journal - July/August 2022 - 45
SAMPE Journal - July/August 2022 - 46
SAMPE Journal - July/August 2022 - 47
SAMPE Journal - July/August 2022 - 48
SAMPE Journal - July/August 2022 - 49
SAMPE Journal - July/August 2022 - 50
SAMPE Journal - July/August 2022 - 51
SAMPE Journal - July/August 2022 - 52
SAMPE Journal - July/August 2022 - 53
SAMPE Journal - July/August 2022 - 54
SAMPE Journal - July/August 2022 - 55
SAMPE Journal - July/August 2022 - 56
SAMPE Journal - July/August 2022 - 57
SAMPE Journal - July/August 2022 - 58
SAMPE Journal - July/August 2022 - 59
SAMPE Journal - July/August 2022 - 60
SAMPE Journal - July/August 2022 - 61
SAMPE Journal - July/August 2022 - 62
SAMPE Journal - July/August 2022 - 63
SAMPE Journal - July/August 2022 - 64
SAMPE Journal - July/August 2022 - 65
SAMPE Journal - July/August 2022 - 66
SAMPE Journal - July/August 2022 - 67
SAMPE Journal - July/August 2022 - 68
SAMPE Journal - July/August 2022 - 69
SAMPE Journal - July/August 2022 - 70
SAMPE Journal - July/August 2022 - 71
SAMPE Journal - July/August 2022 - 72
SAMPE Journal - July/August 2022 - 73
SAMPE Journal - July/August 2022 - 74
SAMPE Journal - July/August 2022 - 75
SAMPE Journal - July/August 2022 - 76
SAMPE Journal - July/August 2022 - 77
SAMPE Journal - July/August 2022 - 78
SAMPE Journal - July/August 2022 - 79
SAMPE Journal - July/August 2022 - 80
SAMPE Journal - July/August 2022 - 81
SAMPE Journal - July/August 2022 - 82
SAMPE Journal - July/August 2022 - 83
SAMPE Journal - July/August 2022 - 84
SAMPE Journal - July/August 2022 - 85
SAMPE Journal - July/August 2022 - 86
SAMPE Journal - July/August 2022 - 87
SAMPE Journal - July/August 2022 - 88
SAMPE Journal - July/August 2022 - Cover3
SAMPE Journal - July/August 2022 - Cover4
https://www.nxtbook.com/nxtbooks/sampe/journal_20240506
https://www.nxtbook.com/nxtbooks/sampe/journal_20240304
https://www.nxtbook.com/nxtbooks/sampe/journal_20240102
https://www.nxtbook.com/nxtbooks/sampe/journal_20231112
https://www.nxtbook.com/nxtbooks/sampe/journal_20230910
https://www.nxtbook.com/nxtbooks/sampe/journal_20230708
https://www.nxtbook.com/nxtbooks/sampe/journal_20230506
https://www.nxtbook.com/nxtbooks/sampe/journal_20230304
https://www.nxtbook.com/nxtbooks/sampe/journal_20230102
https://www.nxtbook.com/nxtbooks/sampe/journal_20221112
https://www.nxtbook.com/nxtbooks/sampe/journal_20220910
https://www.nxtbook.com/nxtbooks/sampe/journal_20220708
https://www.nxtbook.com/nxtbooks/sampe/journal_20220506
https://www.nxtbook.com/nxtbooks/sampe/journal_20220304
https://www.nxtbook.com/nxtbooks/sampe/journal_20220102
https://www.nxtbook.com/nxtbooks/sampe/journal_20211112
https://www.nxtbook.com/nxtbooks/sampe/journal_20210910
https://www.nxtbook.com/nxtbooks/sampe/journal_20210708
https://www.nxtbook.com/nxtbooks/sampe/journal_20210506
https://www.nxtbook.com/nxtbooks/sampe/journal_20210304
https://www.nxtbook.com/nxtbooks/sampe/journal_20210102
https://www.nxtbook.com/nxtbooks/sampe/journal_20201112
https://www.nxtbook.com/nxtbooks/sampe/journal_20200910
https://www.nxtbook.com/nxtbooks/sampe/journal_20200708
https://www.nxtbook.com/nxtbooks/sampe/journal_20200506
https://www.nxtbook.com/nxtbooks/sampe/journal_20200304
https://www.nxtbook.com/nxtbooks/sampe/journal_20200102
https://www.nxtbook.com/nxtbooks/sampe/journal_20191112
https://www.nxtbook.com/nxtbooks/sampe/journal_20190910
https://www.nxtbook.com/nxtbooks/sampe/journal_20190708
https://www.nxtbook.com/nxtbooks/sampe/journal_20190506
https://www.nxtbook.com/nxtbooks/sampe/journal_20190304
https://www.nxtbook.com/nxtbooks/sampe/journal_20190102
https://www.nxtbook.com/nxtbooks/sampe/journal_20181112
https://www.nxtbook.com/nxtbooks/sampe/journal_20180910
https://www.nxtbook.com/nxtbooks/sampe/journal_20180708
https://www.nxtbook.com/nxtbooks/sampe/journal_20180506
https://www.nxtbook.com/nxtbooks/sampe/journal_20180304
https://www.nxtbook.com/nxtbooks/sampe/journal_20180102
https://www.nxtbook.com/nxtbooks/sampe/journal_20171112
https://www.nxtbook.com/nxtbooks/sampe/journal_20170910
https://www.nxtbook.com/nxtbooks/sampe/journal_20170708
https://www.nxtbook.com/nxtbooks/sampe/journal_20170506
https://www.nxtbook.com/nxtbooks/sampe/journal_20170304
https://www.nxtbook.com/nxtbooks/sampe/journal_20170102
https://www.nxtbook.com/nxtbooks/sampe/journal_20161112
https://www.nxtbook.com/nxtbooks/sampe/journal_20160910
https://www.nxtbook.com/nxtbooks/sampe/journal_20160708
https://www.nxtbook.com/nxtbooks/sampe/journal_20160506
https://www.nxtbook.com/nxtbooks/sampe/journal_20160304
https://www.nxtbook.com/nxtbooks/sampe/journal_20160102
https://www.nxtbook.com/nxtbooks/sampe/journal_20151112
https://www.nxtbook.com/nxtbooks/sampe/journal_20150910
https://www.nxtbook.com/nxtbooks/sampe/journal_20150708
https://www.nxtbook.com/nxtbooks/sampe/journal_20150506
https://www.nxtbook.com/nxtbooks/sampe/journal_20150304
https://www.nxtbook.com/nxtbooks/sampe/journal_20150102
https://www.nxtbook.com/nxtbooks/sampe/journal_20141112
https://www.nxtbook.com/nxtbooks/sampe/journal_20140910
https://www.nxtbook.com/nxtbooks/sampe/journal_20140708
https://www.nxtbook.com/nxtbooks/sampe/journal_20140506
https://www.nxtbook.com/nxtbooks/sampe/journal_20140304
https://www.nxtbook.com/nxtbooks/sampe/journal_20140102
https://www.nxtbook.com/nxtbooks/sampe/journal_20131112
https://www.nxtbook.com/nxtbooks/sampe/journal_20130910
https://www.nxtbook.com/nxtbooks/sampe/journal_20130708
https://www.nxtbook.com/nxtbooks/sampe/journal_20130506
https://www.nxtbook.com/nxtbooks/sampe/journal_20130304
https://www.nxtbook.com/nxtbooks/sampe/journal_20130102
https://www.nxtbook.com/nxtbooks/sampe/journal_20121112
https://www.nxtbook.com/nxtbooks/sampe/journal_20120910
https://www.nxtbook.com/nxtbooks/sampe/journal_20120708
https://www.nxtbook.com/nxtbooks/sampe/journal_20120506
https://www.nxtbook.com/nxtbooks/sampe/journal_20120304
https://www.nxtbook.com/nxtbooks/sampe/journal_20120102
https://www.nxtbook.com/nxtbooks/sampe/journal_20111112
https://www.nxtbook.com/nxtbooks/sampe/journal_20110910
https://www.nxtbook.com/nxtbooks/sampe/journal_20110708
https://www.nxtbook.com/nxtbooks/sampe/journal_20110506
https://www.nxtbook.com/nxtbooks/sampe/journal_20110304
https://www.nxtbook.com/nxtbooks/sampe/journal_20110102
https://www.nxtbookmedia.com