STARFISHisshortfor"STARTasyoumeantoFINISH".Itisacomputerprogram,and abodyofknow-how,whichcandemonstratehowtoengineercottoncircularknitsso that the quality and the performance can be right first time and on time. TheSTARFISHcomputerprogramisasimulator.Itmodelsthekeyelementsof productionandprocessingofcottoncircularknittedfabricsanditcalculatestheir expectedperformance.Whentheyhavetodevelopanewproductwithdefined levelsofweight,width,andshrinkagemostcompaniesstartwitheducated guesswork,proceedtotrialanderrorknittingandfinishingtrials,andfinishwitha productwhichmayormaynotbeclosetothetargetafterafewattempts.With STARFISHadevelopmenttrialcanbesimulatedonthecomputerinfiveminutes.Ifit doesnotproducetherightperformance,adozenfurthertrialscanbesimulatedin anotherfiveminutes.Ifthespecifiedperformanceisphysicallypossible,usingthe availablematerialsandmachinery,STARFISHwillshowhowtodoitinsideanhour withnochargeformaterialsorprocessing.Iftherequiredperformanceisnot physicallypossible,usingtheavailablematerialsandmachinery,STARFISHwillshow whatalternativesarepossible,whatcompromiseswillhavetobemade,orwhat additional resources will need to be acquired.TheSTARFISHcomputerprogramtellsyouhowtoengineeryourproductsforagiven performanceandpresentsyouwithmanufacturingtargets.TheSTARFISHknow-how shows you how to meet the targets and how to maintain them consistently. TheSTARFISHcomputerprogramhasbeendevelopedfromtheresultsofatwenty-fouryearresearchanddevelopmentprojectduringwhichmorethanfivethousand differentqualitiesofknittedfabricsweremanufacturedandprocessed,usingfull-scalecommercialequipment,togetherwithcross-checkingofroutineproductionin theindustry.Industrialcheckshaveshownthat,providedthefabricandprocessing arecorrectlyspecified(andespeciallyafterlocalcalibration)thepredictionsprovided bySTARFISHareusuallywithinonestandarddeviationoftheaveragemeasured values obtained from comparable fabrics in routine production. Therearecurrentlymorethan264STARFISHlicenseesin52countries.Several STARFISHusershavecommentedthatthecostoftheprogramwasrecoveredthe firsttimeitwasused.Starfishhasnowbeenwithdrawnfromthemarketandisno longeravailableforpurchase,becauseitsauthorsnolongerhavethepersonaland financialresourcestokeepituptodate.Thissectionisprovidedsothatany interested and competent software programmers, can develop a modern version.SinceCTIitselfisnolongerabletocontinuethedevelopmentofStarfish,weare placingthebackgroundinformationhereonthiswebsitesothat,inprinciple,others cantakeupthechallenge-orutilise(someof)thedataforPhDstudies.Wearenot listingalloftheactualsourcecodebecauseitisinanobsoleteprogramming language(VisualBasic6.0/Jet3.5/WinHelp).However,somekeysectionsofcode, especiallytheStarfishEnginearegivenbelow.Ifyouneedmoreinformation,getin touch.Ifyouusetheinformationonthiswebsitetoconstructsomenewknittedfabric engineeringsoftware,ortoprovidedataforaPhDstudy,orwhatever,wehopethat youwillacknowledgetheoriginofyoursourcematerial.Wewouldalsoappreciate your letting us know - you never know, we might be able to help.Back to Top
How it works
Thedescriptionbelowoutlinesthefoundationuponwhichtheprogramisbuilt,andwhich willhavetobeincluded(orimproved)inanymodernversion.Therestoftheprogram,as withmostsoftware,issimplytheoutershell-theuserinterface-whichisamatteroftaste and can be erected according to local requirements.At the heart of the program is the Starfish Engine.This is where all of the calculations are made that turn the inputs into predictions. The code resides in a module called Engine.Bas and the key subroutine is Public SubGetDataSet(Inputs() As Single, EngineErr as Boolean).GetDataSet is called whenever the user changes any value or measurement unit or manufacturing environment option that would affect the dimensional properties of the selected fabric quality. The properties of the selected fabric quality are held in a Public array called P(), with 55 members. The specification for this and most other important variables is to be found in a module called Comments.Bas. For example, item P(1) contains the value for the yarn count, as knitted, in tex units (the Starfish Default Unit for yarn count), whereas item P(23)contains the value for the yarn count, as knitted, in User Units (the units of measurement specified by the user).ThechangethatwouldbecausedbythechangeinManufacturingSystem,Working Environment,orQualityValuesrequestedbytheuseriscalculatedandthedataintheP()array are updated accordingly. The calculation proceeds in five steps.1.Theinputs,whicharealwaysinUserUnits,areassignedtotheappropriatepositionsin P().ThecorrespondingvaluesarecalculatedinDefaultUnitsandplacedatthe appropriate positions in P().2.TheReferenceStateyarncountandstitchlengtharecalculatedusingtheStarfishStep1 Equations (see below)and assigned to P().3.TheReferenceStatefabricdimensionalpropertiesarecalculatedusingtheStarfishStep 2 Equations and assigned to P(). Results are in Starfish Default Units.4.TheAs-deliveredfabricdimensionalpropertiesarecalculatedusingtheStandard Equations and assigned to P(). Results are in Starfish Default Units.5.TheAs-deliveredpropertiesareconvertedtothecorrespondingvaluesinUserUnitsand assigned to P().The EquationsActually,therearetwosetsofequations,theReferenceEquationsandtheStandard Equations.TheStandardEquationsarethosethatare(orshouldbe)wellknownandaretaughtinall good textile colleges. The key equations are as follows.1)Length Shrinkage (%) = 100 (Lo - Lr) / Lo2)Width Shrinkage (%) = 100 (Xo - Xr) / Xo3)Length Shrinkage (%) = 100 (Cr - Co) / Cr4)Width Shrinkage (%) = 100 (Wr - Wo) / Wr5)Open Width (cm) = Needles / Wales per cm6)Weight (gsm) = Courses/cm . Wales/cm . Yarn count (tex) . Stitch length (cm) . Fwhere:Lo is the original length of the test piece (before the relaxation process);Lr is the relaxed length of the test piece (after the relaxation process);Xo is the original width of the test piece (before the relaxation process);Xr is the relaxed width of the test piece (after the relaxation process);Co is the course density of the original test piece;Cr is the course density of the relaxed test piece;Wo is the wale density of the original test piece;Wr is the wale density of the relaxed test piece;Fisafactorwhosevaluedependsonthefabrictypeandhowthecourseandwale densities are expressed (visible stitches, true stitches, cells).TheReferenceEquationsarethosethathavebeendiscoveredbytheStarfishResearch Project.Sofarasweknow,theyareuniquetoStarfish.Theyrepresentthecurrentstateof ourknowledgebutithastobesaidthatourknowledgeisimperfect.Itisquitelikelythat otherworkerscould(andmayyet)developabettersetofequationswhichcouldbemore accurate and/or more comprehensive.In developing the Reference Equations, we start from four basic ideas.1.Theequationsthatwerequirearethosethatlinkthemanufacturingvariables(fabric type,yarntypeandtwistdensity,yarncount,knittingmachineandknittedcourse length,typeandseverityofwetprocessing,anddepthofshadeindyeing)tothe propertiesofthefinaldyedandfinishedfabric.Inparticular,weneedtobeableto predictthecourse and wale densities,sincethesearethemajorunknownsthatappear in the right-hand sides of the Standard Equations.2.Thevariablescontainedintheequationsshouldbeonlythosethatcaneasilybe measuredinagoodindustrialtestinglaboratory.Forexample,itisverylikelythatyarn propertiessuchasdiameter,stiffnessandresidualtorque(twistliveliness)influence thecourseandwaledensitiesbutthesecannoteasilybemeasured,sowehaveto make do with proxy properties such as yarn type, count and twist.3.Itfollowsthattherequiredequationcoefficientshavetobedeterminedempirically, (i.e. by extensive industrial trials) for at least three reasons.a.Asmentionedin2,parameterssuchasyarnstiffnessandtorquearenot susceptible to convenient measurement in an industrial textile laboratory.b.Evenifitwereconvenienttomeasurethesedifficultproperties,thereisactually notheoreticalbasis,atpresent,forconstructingtherequiredequationsfrom these parameters.c.Evenifitwerepossibletoconstructtheoreticalequationslinkingthebasicfibre andyarnpropertiestothecourseandwaledensitiesof(grey)knittedfabric,the inconvenientfactisthatwetprocessingtreatmentsalterthesefibreandyarn properties in a way that is not precisely predictable (nor even measurable).4.Inordertohaveequationsofmaximumreliability,theyhavetodescribethe dimensionsofthefabricinitsFullyRelaxedstate.Thisisbecauseanyotherstateof relaxationisunreliable,inthesensethatthedimensionsarecapableoffurtherchange as a result of additional relaxation.Back to TopExtensive research shows that:•TheFullyRelaxedStatemayrequireuptoabout10cyclesoflaundering(inadomestic automaticwashingmachine,withstandarddetergentat60degCelsiusfollowedby tumbledrying)dependingonthefabrictypeandthewetprocessingithasreceived.Evenforresearchstudiesthisisaveryexpensiveandtime-consumingrelaxation process. •Afterfivecyclesofwashingandtumbledrying,mostfabricsachieveastateof relaxation that is pretty close to the Fully Relaxed State and is pretty reproducible.•Afterthefirstcycle,thewashingat60degCelsiuscanbereplacedbyashortwetout, rinse and spin without loss in reliability.•Aftereachcycle,tumbledryingshouldcontinueuntilthetestpiecesarealluniformly dry(lessthanabout3%moisturecontent),followedbyconditioning(ideallyinthe standard atmosphere) before measuring.•Inclusionoffabricsoftenerintherinsealterstheresultsandmakesthemsomewhat less reliable.Therefore, the Starfish Reference Relaxation Procedure has been defined as:1.Onefullcyclewashingat60Celsiuswithstandarddetergent,nosoftener,tumbledry to less than 3% moisture content, followed by2.Four cycles rinse, spin and tumble dry to < 3% moisture content.3.Condition at 20 Celsius and 65% RH for at least four hours and preferably overnight.FabricsthathavebeensubjectedtotheStarfishReferenceRelaxationProcedurearesaidto beintheirReferenceStateofRelaxation.AllofthetestsamplesoftheStarfishResearch ProjecthavehadtheirpropertiesmeasuredintheReferenceStateandtheStarfish Reference Equations refer to fabrics in the Reference State.DuringtheStarfishResearchProject,thousandsoffabricsampleshavebeenmeasured andthetestdataanalysed.Duetotheincrementalandevolutionarynatureoftheproject, theformanddetailoftheresultingequationshaschangedseveraltimes-andnodoubt willchangeagaininthefuture.Thecurrent(2019)StarfishEquationshavethefollowing basic form.Step 1: Calculate the Reference tex and stitch lengthReference tex, T = TexRat . As-knitted texReference stitch length, L = SLRat . As-knitted stitch lengthStep 2: Calculate Reference Course & Wale DensitiesReference Courses/cm, Cr = Sc / L - Fc . T PReference Wales/cm, Wr = Sw / L + Fw . T QIntheStep1equations,TexRatandSLRatareempiricallydeterminedconstantsforagiven yarntypeandwetprocess.Theyseemtobethesameforall(cotton)fabrictypesand havebeenfoundfromtheaverageslopeoflargenumbersofplotsthatshowtheeffectof thewetprocessinguponthevaluesoftexandstitchlength.Therearethreemain influences:yarn shrinkage;removal of impurities;addition of dyes and chemicals.MoredetailisgivenintheStarfishTrainingCourseandtheStarfishHelp.Reportsonbasic research studies are given in the STARFISH Archive.IntheStep2equations,ScandSwareempiricallydeterminedconstantsforagivenfabric type;FcandFwareempiricallydeterminedconstantsforagivenfabrictype,yarntypeand wet process. TheStep2exponentsofTex,PandQ,arealsoempiricallydeterminedandseemtotake the same value for all (cotton) fabric types. They have been arrived at as follows.Foreachfabric-yarntexcombination,aplotismadeofReferenceCoursesorWales per cm versus the reciprocal of the stitch length.Foralargenumberofsuchplotstheaverageslope,ScorSwisdeterminedforeach fabric type.Using Sc or Sw, the average intercept of the line is calculated for each yarn tex value.Theseintercepts,IcandIw,areplottedasafunctionoftheyarntex,andapower-law curve is fitted by regression analysis. Thus:Ic = Fc . tex PandIw = Fw . tex QTheaverageexponentofthepowerlawfunctions,forthedifferentfabrictypesis calculatedandisfoundtobeapproximatelyP=-0.7fortheCourses,andQ=-0.6for the Wales, independent of the fabric type.Note:Inthescientificandtechnicalliterature,therearemanystudiesthatshowthe dependenceoftheCourseandWaledensitiesuponthereciprocalofStitchLength.SomeofthesestudiesderiveconstantsanalogoustoScandSw(oftentermedK factors).AfewderiveconstantsequivalenttoIcandIw.However,allofthese studies have at least one of the following limitations:a.Theyarecarriedoutonsmall,laboratorysamples:noindustrial-scale processing is involved.b.Theyarecarriedoutongreyfabricsonly.Theconstantsforgreyfabricsareof no value in predicting the properties of dyed and finished fabrics.c.ThemeasurementsarenotmadeonFullyRelaxed,orReferenceStatesamples, so the reported values are unreliable.d.Thescopeoftheprojectistoonarrow.Itisintheverynatureofsuch experimentsthatthemeasuredvaluesofCourseandWaledensities,and hencethederivedconstants,arerathervariable.Thisismainlyfortwo reasons. i.Mostlaboratorytechniciansandundergraduatestudentsinindustrialor academiclaboratories(howevercapableorconscientious)arenot sufficientlyexperiencedornotsufficientlywell-trainedtobeableto deliver consistent test data.ii.TheFullyRelaxedState(whichtheStarfishReferenceStateapproximates) issupposedtorepresentaconditionofzerointernalenergyinthefabric: whenallinternalrestraintshavebeenremovedandthefabricis incapableoffurtherrelaxation.Thisconditionisratherdifficultto achieve and is only ever approximated.Therefore,inordertohavereliablevaluesfortheequationconstants,itis necessarytocarryoutalargenumberoftestsonawiderangeoffabrics, processedthroughawiderangeof(industrial-scale)wetprocessingroutes.This requirement is almost never met in studies that appear in the literature.TheStarfishDatabasecontainsmeasurementsonthousandsofsamplesbut,ifeven largeramountsofdatawereavailable,itisquitelikelythattheconstants,Sc,Sw,Fc, Fw,P&Qcouldbere-calculatedtobeslightlydifferent.Itshouldbenotedthat somefabrictypes,yarntypes,andwetprocessingroutesarerepresentedtoa muchgreaterextent(andwithamuchwiderrangeofyarntexvalues)thanothers intheStarfishDatabase.Ifallfabric,yarn,andprocessingtypeswereequally represented,itmightbepossibletodistinguishmorepreciselytheeffectsofthese major variables upon the coefficients of the Starfish Reference Equations.Theexponents,P&Q,areencapsulatingtheinfluencesofalloftheseparate(and difficult-to-measure)yarnpropertiesthataredependentontheyarntexvalue, suchasdiameter,stiffness,andtwistliveliness(torque).Theseinfluencesare generallythoughttoberelatedtothesquarerootofthetexvalue,sotheexponent wasexpectedtobe-0.5.However,thereisalsoexpectedtobeaninfluenceofthe fibre fineness which may partly explain why -0.5 turned out not to give the best fit.ItistheFcandFwcoefficientsthatareusedbythecalibrationroutinesinSTARFISH totailortheoutputofthemodelforagivensetofprocessingconditions.Thisfact canbeexploited,withoutneedfortheStarfishsoftware.Forexample,any manufacturingcompanyisinpossessionoflargeamountsofroutinequality controldata.Thesedataareoftenjustfiledawayandforgotten,buttheycanbe usedtoformsimplepredictiveequationsthatcanbeusedduringproduct development.Thisisdoneby,effectively,discoveringtheIcandIwvaluesforthe particular circumstances.ThecurrentvaluesofalloftheseequationcoefficientsaregivenintheProgramCode Segments given below. Back to Top
Software Introduction & Overview
OntheStarfishInstallCDthereisasetofPowerPointpresentationswhichgiveabrief introductiontotheStarfishResearchProjectandtheStarfishTechnology.These presentationscouldbeveryusefultoanyonewhowishestoconstructamodernpieceof softwareinasmuchastheygiveagoodrepresentationoftheon-screenappearanceof thesoftware,thusindicatingalloftheinformationthathastobepresentedtotheuser.Thethreethatrefertothesoftwareareavailablehere.Obviously,Microsoft’sPowerPoint Viewer will have to be downloaded to be able to run the presentations.1.Introduction2.Get Started3.Special FeaturesInaddition,scatteredabouttheProgramHelparebitsofdescriptivetextwhichillustrate howStarfishisconstructedandhowitoperates.Thesehavebeencollectedintoseven documents, which are given here.1.Basic Technological Concepts2.Fabric Types3.Fabric Properties4.Knitting Parameters5.Knitting Production Parameters6.Wet Processing Parameters7.Definition of a STARFISH model
Thedescriptionbelowoutlinesthefoundationuponwhichthe programisbuilt,andwhichwillhavetobeincluded(orimproved) inanymodernversion.Therestoftheprogram,aswithmost software,issimplytheoutershell-theuserinterface-whichisa matteroftasteandcanbeerectedaccordingtolocal requirements.At the heart of the program is the Starfish Engine.This is where all of the calculations are made that turn the inputs into predictions. The code resides in a module called Engine.Basand the key subroutine is Public SubGetDataSet(Inputs() As Single, EngineErr as Boolean).GetDataSet is called whenever the user changes any value or measurement unit or manufacturing environment option that would affect the dimensional properties of the selected fabric quality. The properties of the selected fabric quality are held in a Public array called P(), with 55 members. The specification for this and most other important variables is to be found in a module called Comments.Bas. For example, item P(1) contains the value for the yarn count, as knitted, in tex units (the Starfish Default Unit for yarn count), whereas item P(23) contains the value for the yarn count, as knitted, in User Units (the units of measurement specified by the user).ThechangethatwouldbecausedbythechangeinManufacturing System,WorkingEnvironment,orQualityValuesrequestedbythe useriscalculatedandthedataintheP()arrayareupdated accordingly. The calculation proceeds in five steps.1.Theinputs,whicharealwaysinUserUnits,areassignedtothe appropriatepositionsinP().Thecorrespondingvaluesare calculatedinDefaultUnitsandplacedattheappropriate positions in P().2.TheReferenceStateyarncountandstitchlengtharecalculated usingtheStarfishStep1Equations(seebelow)andassignedtoP().3.TheReferenceStatefabricdimensionalpropertiesare calculatedusingtheStarfishStep2Equationsandassignedto P(). Results are in Starfish Default Units.4.TheAs-deliveredfabricdimensionalpropertiesarecalculated usingtheStandardEquationsandassignedtoP().Resultsare in Starfish Default Units.5.TheAs-deliveredpropertiesareconvertedtothe corresponding values in User Units and assigned to P().The EquationsActually,therearetwosetsofequations,theReferenceEquationsand the Standard Equations.TheStandardEquationsarethosethatare(orshouldbe)well knownandaretaughtinallgoodtextilecolleges.Thekey equations are as follows.1)Length Shrinkage (%) = 100 (Lo - Lr) / Lo2)Width Shrinkage (%) = 100 (Xo - Xr) / Xo3)Length Shrinkage (%) = 100 (Cr - Co) / Cr4)Width Shrinkage (%) = 100 (Wr - Wo) / Wr5)Open Width (cm) = Needles / Wales per cm6)Weight(gsm)=Courses/cm.Wales/cm.Yarncount(tex). Stitch length (cm) . Fwhere:Loistheoriginallengthofthetestpiece(beforethe relaxation process);Lristherelaxedlengthofthetestpiece(afterthe relaxation process);Xoistheoriginalwidthofthetestpiece(beforethe relaxation process);Xristherelaxedwidthofthetestpiece(afterthe relaxation process);Co is the course density of the original test piece;Cr is the course density of the relaxed test piece;Wo is the wale density of the original test piece;Wr is the wale density of the relaxed test piece;Fisafactorwhosevaluedependsonthefabrictypeand howthecourseandwaledensitiesareexpressed(visible stitches, true stitches, cells).TheReferenceEquationsarethosethathavebeendiscoveredby theStarfishResearchProject.Sofarasweknow,theyareunique toStarfish.Theyrepresentthecurrentstateofourknowledgebut ithastobesaidthatourknowledgeisimperfect.Itisquitelikely thatotherworkerscould(andmayyet)developabettersetof equationswhichcouldbemoreaccurateand/ormore comprehensive.IndevelopingtheReferenceEquations,westartfromfourbasic ideas.1.Theequationsthatwerequirearethosethatlinkthe manufacturingvariables(fabrictype,yarntypeandtwist density,yarncount,knittingmachineandknittedcourse length,typeandseverityofwetprocessing,anddepthof shadeindyeing)tothepropertiesofthefinaldyedand finishedfabric.Inparticular,weneedtobeabletopredictthe course and wale densities,sincethesearethemajor unknownsthatappearintheright-handsidesoftheStandard Equations.2.Thevariablescontainedintheequationsshouldbeonlythose thatcaneasilybemeasuredinagoodindustrialtesting laboratory.Forexample,itisverylikelythatyarnproperties suchasdiameter,stiffnessandresidualtorque(twist liveliness)influencethecourseandwaledensitiesbutthese cannoteasilybemeasured,sowehavetomakedowithproxy properties such as yarn type, count and twist.3.Itfollowsthattherequiredequationcoefficientshavetobe determinedempirically,(i.e.byextensiveindustrialtrials)for at least three reasons.a.Asmentionedin2,parameterssuchasyarnstiffness andtorquearenotsusceptibletoconvenient measurement in an industrial textile laboratory.b.Evenifitwereconvenienttomeasurethesedifficult properties,thereisactuallynotheoreticalbasis,at present,forconstructingtherequiredequationsfrom these parameters.c.Evenifitwerepossibletoconstructtheoretical equationslinkingthebasicfibreandyarnpropertiesto thecourseandwaledensitiesof(grey)knittedfabric, theinconvenientfactisthatwetprocessingtreatments alterthesefibreandyarnpropertiesinawaythatis not precisely predictable (nor even measurable).4.Inordertohaveequationsofmaximumreliability,theyhave todescribethedimensionsofthefabricinitsFullyRelaxedstate.Thisisbecauseanyotherstateofrelaxationis unreliable,inthesensethatthedimensionsarecapableof further change as a result of additional relaxation.Back to TopExtensive research shows that:•TheFullyRelaxedStatemayrequireuptoabout10cyclesof laundering(inadomesticautomaticwashingmachine,with standarddetergentat60degCelsiusfollowedbytumble drying)dependingonthefabrictypeandthewetprocessing ithasreceived.Evenforresearchstudiesthisisavery expensive and time-consuming relaxation process. •Afterfivecyclesofwashingandtumbledrying,mostfabrics achieveastateofrelaxationthatisprettyclosetotheFully Relaxed State and is pretty reproducible.•Afterthefirstcycle,thewashingat60degCelsiuscanbe replacedbyashortwetout,rinseandspinwithoutlossin reliability.•Aftereachcycle,tumbledryingshouldcontinueuntilthe testpiecesarealluniformlydry(lessthanabout3% moisturecontent),followedbyconditioning(ideallyinthe standard atmosphere) before measuring.•Inclusionoffabricsoftenerintherinsealterstheresultsand makes them somewhat less reliable.Therefore,theStarfishReferenceRelaxationProcedurehasbeen defined as:1.Onefullcyclewashingat60Celsiuswithstandard detergent,nosoftener,tumbledrytolessthan3%moisture content, followed by2.Fourcyclesrinse,spinandtumbledryto<3%moisture content.3.Conditionat20Celsiusand65%RHforatleastfourhours and preferably overnight.FabricsthathavebeensubjectedtotheStarfishReference RelaxationProcedurearesaidtobeintheirReferenceStateof Relaxation.AllofthetestsamplesoftheStarfishResearch ProjecthavehadtheirpropertiesmeasuredintheReferenceStateandtheStarfishReferenceEquationsrefertofabricsinthe Reference State.DuringtheStarfishResearchProject,thousandsoffabricsamples havebeenmeasuredandthetestdataanalysed.Duetothe incrementalandevolutionarynatureoftheproject,theformand detailoftheresultingequationshaschangedseveraltimes-and nodoubtwillchangeagaininthefuture.Thecurrent(2019) Starfish Equations have the following basic form.Step 1: Calculate the Reference tex and stitch lengthReference tex, T = TexRat . As-knitted texReferencestitchlength,L=SLRat.As-knittedstitch lengthStep 2: Calculate Reference Course & Wale DensitiesReference Courses/cm, Cr = Sc / L - Fc . T PReference Wales/cm, Wr = Sw / L + Fw . T QIntheStep1equations,TexRatandSLRatareempirically determinedconstantsforagivenyarntypeandwetprocess.Theyseemtobethesameforall(cotton)fabrictypesandhave beenfoundfromtheaverageslopeoflargenumbersofplotsthat showtheeffectofthewetprocessinguponthevaluesoftexand stitch length. There are three main influences:yarn shrinkage;removal of impurities;addition of dyes and chemicals.MoredetailisgivenintheStarfishTrainingCourseandtheStarfish Help.ReportsonbasicresearchstudiesaregivenintheSTARFISH Archive.IntheStep2equations,ScandSwareempiricallydetermined constantsforagivenfabrictype;FcandFwareempirically determinedconstantsforagivenfabrictype,yarntypeandwet process. TheStep2exponentsofTex,PandQ,arealsoempirically determinedandseemtotakethesamevalueforall(cotton)fabric types. They have been arrived at as follows.Foreachfabric-yarntexcombination,aplotismadeof ReferenceCoursesorWalespercmversusthereciprocalof the stitch length.Foralargenumberofsuchplotstheaverageslope,ScorSw is determined for each fabric type.UsingScorSw,theaverageinterceptofthelineiscalculated for each yarn tex value.Theseintercepts,IcandIw,areplottedasafunctionofthe yarntex,andapower-lawcurveisfittedbyregression analysis. Thus:Ic = Fc . tex PandIw = Fw . tex QTheaverageexponentofthepowerlawfunctions,forthe differentfabrictypesiscalculatedandisfoundtobe approximatelyP=-0.7fortheCourses,andQ=-0.6for the Wales, independent of the fabric type.Note:Inthescientificandtechnicalliterature,therearemany studiesthatshowthedependenceoftheCourseandWale densitiesuponthereciprocalofStitchLength.Someof thesestudiesderiveconstantsanalogoustoScandSw(oftentermedKfactors).Afewderiveconstants equivalenttoIcandIw.However,allofthesestudieshave at least one of the following limitations:a.Theyarecarriedoutonsmall,laboratorysamples:no industrial-scale processing is involved.b.Theyarecarriedoutongreyfabricsonly.The constantsforgreyfabricsareofnovalueinpredicting the properties of dyed and finished fabrics.c.ThemeasurementsarenotmadeonFullyRelaxed,or ReferenceStatesamples,sothereportedvaluesare unreliable.d.Thescopeoftheprojectistoonarrow.Itisinthevery natureofsuchexperimentsthatthemeasuredvalues ofCourseandWaledensities,andhencethederived constants,arerathervariable.Thisismainlyfortwo reasons. i.Mostlaboratorytechniciansandundergraduate studentsinindustrialoracademiclaboratories (howevercapableorconscientious)arenot sufficientlyexperiencedornotsufficientlywell-trained to be able to deliver consistent test data.ii.TheFullyRelaxedState(whichtheStarfish ReferenceStateapproximates)issupposedto representaconditionofzerointernalenergyin thefabric:whenallinternalrestraintshavebeen removedandthefabricisincapableoffurther relaxation.Thisconditionisratherdifficultto achieve and is only ever approximated.Therefore,inordertohavereliablevaluesforthe equationconstants,itisnecessarytocarryoutalarge numberoftestsonawiderangeoffabrics,processed throughawiderangeof(industrial-scale)wet processingroutes.Thisrequirementisalmostnever met in studies that appear in the literature.TheStarfishDatabasecontainsmeasurementson thousandsofsamplesbut,ifevenlargeramountsofdata wereavailable,itisquitelikelythattheconstants,Sc,Sw, Fc,Fw,P&Qcouldbere-calculatedtobeslightlydifferent.Itshouldbenotedthatsomefabrictypes,yarntypes,and wetprocessingroutesarerepresentedtoamuchgreater extent(andwithamuchwiderrangeofyarntexvalues) thanothersintheStarfishDatabase.Ifallfabric,yarn,and processingtypeswereequallyrepresented,itmightbe possibletodistinguishmorepreciselytheeffectsofthese majorvariablesuponthecoefficientsoftheStarfish Reference Equations.Theexponents,P&Q,areencapsulatingtheinfluencesofall oftheseparate(anddifficult-to-measure)yarnproperties thataredependentontheyarntexvalue,suchas diameter,stiffness,andtwistliveliness(torque).These influencesaregenerallythoughttoberelatedtothe squarerootofthetexvalue,sotheexponentwas expectedtobe-0.5.However,thereisalsoexpectedtobe aninfluenceofthefibrefinenesswhichmaypartlyexplain why -0.5 turned out not to give the best fit.ItistheFcandFwcoefficientsthatareusedbythe calibrationroutinesinSTARFISHtotailortheoutputofthe modelforagivensetofprocessingconditions.Thisfact canbeexploited,withoutneedfortheStarfishsoftware.Forexample,anymanufacturingcompanyisinpossession oflargeamountsofroutinequalitycontroldata.These dataareoftenjustfiledawayandforgotten,buttheycan beusedtoformsimplepredictiveequationsthatcanbe usedduringproductdevelopment.Thisisdoneby, effectively,discoveringtheIcandIwvaluesforthe particular circumstances.Thecurrentvaluesofalloftheseequationcoefficientsaregiven in the Program Code Segments given below. Back to Top
Software Introduction & Overview
OntheStarfishInstallCDthereisasetofPowerPoint presentationswhichgiveabriefintroductiontotheStarfish ResearchProjectandtheStarfishTechnology.These presentationscouldbeveryusefultoanyonewhowishesto constructamodernpieceofsoftwareinasmuchastheygivea goodrepresentationoftheon-screenappearanceofthesoftware, thusindicatingalloftheinformationthathastobepresentedto theuser.Thethreethatrefertothesoftwareareavailablehere.Obviously,Microsoft’sPowerPointViewerwillhavetobe downloaded to be able to run the presentations.1.Introduction2.Get Started3.Special FeaturesInaddition,scatteredabouttheProgramHelparebitsof descriptivetextwhichillustratehowStarfishisconstructedand howitoperates.Thesehavebeencollectedintoseven documents, which are given here.1.Basic Technological Concepts2.Fabric Types3.Fabric Properties4.Knitting Parameters5.Knitting Production Parameters6.Wet Processing Parameters7.Definition of a STARFISH model
STARFISHisshortfor"STARTasyoumeantoFINISH".Itisa computerprogram,andabodyofknow-how,whichcan demonstratehowtoengineercottoncircularknitssothatthequality and the performance can be right first time and on time. TheSTARFISHcomputerprogramisasimulator.Itmodelsthekey elementsofproductionandprocessingofcottoncircularknitted fabricsanditcalculatestheirexpectedperformance.Whenthey havetodevelopanewproductwithdefinedlevelsofweight,width, andshrinkagemostcompaniesstartwitheducatedguesswork, proceedtotrialanderrorknittingandfinishingtrials,andfinishwith aproductwhichmayormaynotbeclosetothetargetafterafew attempts.WithSTARFISHadevelopmenttrialcanbesimulatedon thecomputerinfiveminutes.Ifitdoesnotproducetheright performance,adozenfurthertrialscanbesimulatedinanotherfive minutes.Ifthespecifiedperformanceisphysicallypossible,using theavailablematerialsandmachinery,STARFISHwillshowhowtodo itinsideanhourwithnochargeformaterialsorprocessing.Ifthe requiredperformanceisnotphysicallypossible,usingtheavailable materialsandmachinery,STARFISHwillshowwhatalternativesare possible,whatcompromiseswillhavetobemade,orwhat additional resources will need to be acquired.TheSTARFISHcomputerprogramtellsyouhowtoengineeryour productsforagivenperformanceandpresentsyouwith manufacturingtargets.TheSTARFISHknow-howshowsyouhowto meet the targets and how to maintain them consistently. TheSTARFISHcomputerprogramhasbeendevelopedfromthe resultsofatwenty-fouryearresearchanddevelopmentproject duringwhichmorethanfivethousanddifferentqualitiesofknitted fabricsweremanufacturedandprocessed,usingfull-scale commercialequipment,togetherwithcross-checkingofroutine productionintheindustry.Industrialcheckshaveshownthat, providedthefabricandprocessingarecorrectlyspecified(and especiallyafterlocalcalibration)thepredictionsprovidedby STARFISHareusuallywithinonestandarddeviationoftheaverage measuredvaluesobtainedfromcomparablefabricsinroutine production. Therearecurrentlymorethan264STARFISHlicenseesin52 countries.SeveralSTARFISHusershavecommentedthatthecostof theprogramwasrecoveredthefirsttimeitwasused.Starfishhas nowbeenwithdrawnfromthemarketandisnolongeravailablefor purchase,becauseitsauthorsnolongerhavethepersonaland financialresourcestokeepituptodate.Thissectionisprovidedso thatanyinterestedandcompetentsoftwareprogrammers,can develop a modern version.SinceCTIitselfisnolongerabletocontinuethedevelopmentof Starfish,weareplacingthebackgroundinformationhereonthis websitesothat,inprinciple,otherscantakeupthechallenge-or utilise(someof)thedataforPhDstudies.Wearenotlistingallofthe actualsourcecodebecauseitisinanobsoleteprogramming language(VisualBasic6.0/Jet3.5/WinHelp).However,somekey sectionsofcode,especiallytheStarfishEnginearegivenbelow.If you need more information, get in touch.Ifyouusetheinformationonthiswebsitetoconstructsomenew knittedfabricengineeringsoftware,ortoprovidedataforaPhD study,orwhatever,wehopethatyouwillacknowledgetheoriginof yoursourcematerial.Wewouldalsoappreciateyourlettingusknow- you never know, we might be able to help.Back to Top