imrishabh18/aux
This code defines an SMT surface-mount electronic component with five pins, including its physical footprint and 3D model for PCB integration.
Usage: To import and use the PJ_3537S_SMT component: 1. Import the component: ```tsx import { PJ_3537S_SMT } from "@tsci/imrishabh18.aux" ``` 2. Use in a circuit: ```tsx <board> <PJ_3537S_SMT name="J1" /> </board> ``` The component has 5 pins (pin1 through pin5) and can be positioned and connected using standard tscircuit tracing methods.
- Version
- 0.0.1
- License
- unset
- Stars
- 0
dist/index.cjs
PCB
Schematic
'use strict';
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
const pinLabels = {
pin1: ["pin1"],
pin2: ["pin2"],
pin3: ["pin3"],
pin4: ["pin4"],
pin5: ["pin5"]
};
const PJ_3537S_SMT = props => {
return /*#__PURE__*/React.createElement("chip", _extends({
pinLabels: pinLabels,
supplierPartNumbers: {
"jlcpcb": ["C2689709"]
},
manufacturerPartNumber: "PJ_3537S_SMT",
footprint: /*#__PURE__*/React.createElement("footprint", null, /*#__PURE__*/React.createElement("hole", {
pcbX: "-3.3500567999999475mm",
pcbY: "-0.00010160000010728254mm",
diameter: "1.1999975999999999mm"
}), /*#__PURE__*/React.createElement("hole", {
pcbX: "2.6499820000000227mm",
pcbY: "-0.00010160000010728254mm",
diameter: "1.1999975999999999mm"
}), /*#__PURE__*/React.createElement("smtpad", {
portHints: ["pin1"],
pcbX: "-3.750056000000086mm",
pcbY: "-3.99999200000002mm",
width: "1.499997mm",
height: "2.999994mm",
shape: "rect"
}), /*#__PURE__*/React.createElement("smtpad", {
portHints: ["pin2"],
pcbX: "-4.750053999999977mm",
pcbY: "3.9999919999999065mm",
width: "1.499997mm",
height: "2.999994mm",
shape: "rect"
}), /*#__PURE__*/React.createElement("smtpad", {
portHints: ["pin3"],
pcbX: "-1.1501120000001492mm",
pcbY: "3.9999919999999065mm",
width: "1.499997mm",
height: "2.999994mm",
shape: "rect"
}), /*#__PURE__*/React.createElement("smtpad", {
portHints: ["pin4"],
pcbX: "3.149853999999891mm",
pcbY: "-3.99999200000002mm",
width: "1.499997mm",
height: "2.999994mm",
shape: "rect"
}), /*#__PURE__*/React.createElement("smtpad", {
portHints: ["pin5"],
pcbX: "4.750053999999977mm",
pcbY: "3.9999919999999065mm",
width: "1.499997mm",
height: "2.999994mm",
shape: "rect"
}), /*#__PURE__*/React.createElement("silkscreenpath", {
route: [{
"x": -0.16890999999998257,
"y": 3.1500063999998247
}, {
"x": 3.7688011999999844,
"y": 3.1500063999998247
}]
}), /*#__PURE__*/React.createElement("silkscreenpath", {
route: [{
"x": -3.768902799999978,
"y": 3.1500063999998247
}, {
"x": -2.131212400000095,
"y": 3.1500063999998247
}]
}), /*#__PURE__*/React.createElement("silkscreenpath", {
route: [{
"x": -6.350050800000076,
"y": 3.1500063999998247
}, {
"x": -5.731205199999863,
"y": 3.1500063999998247
}]
}), /*#__PURE__*/React.createElement("silkscreenpath", {
route: [{
"x": 4.131106800000111,
"y": -3.150006400000052
}, {
"x": 5.714949199999978,
"y": -3.150006400000052
}, {
"x": 5.714949199999978,
"y": 1.9197573999999804
}]
}), /*#__PURE__*/React.createElement("silkscreenpath", {
route: [{
"x": -2.7689048000000867,
"y": -3.150006400000052
}, {
"x": 2.1688043999998854,
"y": -3.150006400000052
}]
}), /*#__PURE__*/React.createElement("silkscreenpath", {
route: [{
"x": -6.350050800000076,
"y": -3.150006400000052
}, {
"x": -4.7311818000000585,
"y": -3.150006400000052
}]
}), /*#__PURE__*/React.createElement("silkscreenpath", {
route: [{
"x": -8.350046799999973,
"y": -0.0178816000001234
}, {
"x": -8.350046799999973,
"y": -2.5578815999999733
}, {
"x": -6.350050800000076,
"y": -2.5578815999999733
}]
}), /*#__PURE__*/React.createElement("silkscreenpath", {
route: [{
"x": -8.350046799999973,
"y": 2.4821133999998892
}, {
"x": -6.350050800000076,
"y": 2.4821133999998892
}]
}), /*#__PURE__*/React.createElement("silkscreenpath", {
route: [{
"x": -8.350046799999973,
"y": -0.0178816000001234
}, {
"x": -8.350046799999973,
"y": 2.4821133999998892
}]
}), /*#__PURE__*/React.createElement("silkscreenpath", {
route: [{
"x": -6.350050800000076,
"y": 3.1500063999998247
}, {
"x": -6.350050800000076,
"y": -3.150006400000052
}]
})),
cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/download?uuid=97bfc6072e764b3c9120ad826a54b8b3&pn=C2689709",
rotationOffset: {
x: 0,
y: 0,
z: 0
},
positionOffset: {
x: 0,
y: -1.05,
z: 0
}
}
}, props));
};
exports.PJ_3537S_SMT = PJ_3537S_SMT;