Manufacturing Solutions

Injector BC

Injector BC

Previous topic Next topic No expanding text in this topic  

Injector BC

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

This BC is used for specifying the injection locations through which resin is injected into the mold. The following data is defined in this BC.

PortLocation
Pressure
InjectionRate
ResinSaturation
ZpmActuator
Temperature
HeatFlux
DegreeOfCure

Variable

Default Value

Valid Range

Data Type

Significance

PortLocation

(0, 0, 0)

Valid (x, y, z)

Constant

This is needed only if gravity is turned on

Pressure

1.0e+06

+ve value

Constant or function of time

Pressure is specified in PA. You should specify at least pressure or injection rate. If you specify both, then pressure will be given priority. This behavior is altered by the ZpmActuator setting.

Pressure can be given as a fuction of time using table option. Tables can be created using a “Create table” macro.

InjectionRate

None

+ve value

Constant or function of time

InjectionRate is specified in m3/s. You should at specify at least pressure or injection rate. If you specify both, then pressure is given priority. However, this behavior is altered by the ZpmActuator setting. If injection rate is 0 then it will treated as a NoflowBC.

ResinSaturation

None

1

Constant

Ideally, this should be 1. The only case it can be left unspecified is if InjectionRate is 0.

ZpmActuator

-1

0 or 1

Constant or function of time

-1 means Actuator is  absent.

0 means Actuator is present, but off. This means the InjectionRate BC will be specified. Make sure that InjectionRate is set to 0.0

 
+1  means Actuator is on and pressure condition is applied.

Temperature

300.0

T > 273

Constant or function of time

This needs to be specified only if the Heat Transfer is on. Unless you are using ZpmActuator, do not specify heat flux and temperature together.

HeatFlux

None

+ve, 0 or -ve value

Constant or function of time

This needs to be specified only if the Heat Transfer is on. Unless you are using ZpmActuator, do not specify heat flux and temperature together.

DegreeOfCure

0

0 - 1

Constant or function of time

Ideally, this would be 0 at the gate.

 

Example


Injector BC with Pressure as a constant value

InjectorBC gate {

PortLocation = 0.5 0.5 0.0

Pressure = 2.0E+05

Saturation = 1.0

Temperature = 473.0

}

Injector BC with Pressure as a function of time

InjectorBC gate {

PortLocation = 0.5 0.5 0.0

Pressure = tableName

Saturation = 1.0

Temperature = 473.0

}

If the pressure is defined as a function of time, the pressure values need to define in the form of table and the table data need to written under FUNCTIONS section as shown below

BEGIN FUNCTIONS

 TABLE1        tableName {

                 0.0        1.0E+01

                 5.0        1.0e+03

                 10.0        1.0E+04

                 15.0        1.0E+06

                 1000.0        1.0E+06

 }

END