symcad.parts.fixed.iXbluePhinsCompactC7Ins

 1#!/usr/bin/env python3
 2# Copyright (C) 2022, Will Hedgecock
 3#
 4# This program is free software: you can redistribute it and/or modify
 5# it under the terms of the GNU General Public License as published by
 6# the Free Software Foundation, either version 3 of the License, or
 7# (at your option) any later version.
 8#
 9# This program is distributed in the hope that it will be useful,
10# but WITHOUT ANY WARRANTY; without even the implied warranty of
11# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12# GNU General Public License for more details.
13#
14# You should have received a copy of the GNU General Public License
15# along with this program.  If not, see <http://www.gnu.org/licenses/>.
16
17from __future__ import annotations
18from . import FixedPart
19
20class iXbluePhinsCompactC7Ins(FixedPart):
21   """Model representing an iXblue Phins Compact C7 INS sensor.
22
23   By default, the part is oriented in the following way:
24
25   ![iXbluePhinsCompactC7Ins](https://symbench.github.io/SymCAD/images/iXbluePhinsCompactC7Ins.png)
26   """
27
28   # Constructor ----------------------------------------------------------------------------------
29
30   def __init__(self, identifier: str) -> None:
31      """Initializes the iXblue Phins Compact C7 INS fixed-geometry part.
32
33      Parameters
34      ----------
35      identifier : `str`
36         Unique identifying name for the object.
37      """
38      super().__init__(identifier, 'sensors/iXblue-Phins-Compact-C7-INS.FCStd', 751.2818)
39      self.set_unexposed()
class iXbluePhinsCompactC7Ins(symcad.parts.fixed.FixedPart):
21class iXbluePhinsCompactC7Ins(FixedPart):
22   """Model representing an iXblue Phins Compact C7 INS sensor.
23
24   By default, the part is oriented in the following way:
25
26   ![iXbluePhinsCompactC7Ins](https://symbench.github.io/SymCAD/images/iXbluePhinsCompactC7Ins.png)
27   """
28
29   # Constructor ----------------------------------------------------------------------------------
30
31   def __init__(self, identifier: str) -> None:
32      """Initializes the iXblue Phins Compact C7 INS fixed-geometry part.
33
34      Parameters
35      ----------
36      identifier : `str`
37         Unique identifying name for the object.
38      """
39      super().__init__(identifier, 'sensors/iXblue-Phins-Compact-C7-INS.FCStd', 751.2818)
40      self.set_unexposed()

Model representing an iXblue Phins Compact C7 INS sensor.

By default, the part is oriented in the following way:

iXbluePhinsCompactC7Ins

iXbluePhinsCompactC7Ins(identifier: str)
31   def __init__(self, identifier: str) -> None:
32      """Initializes the iXblue Phins Compact C7 INS fixed-geometry part.
33
34      Parameters
35      ----------
36      identifier : `str`
37         Unique identifying name for the object.
38      """
39      super().__init__(identifier, 'sensors/iXblue-Phins-Compact-C7-INS.FCStd', 751.2818)
40      self.set_unexposed()

Initializes the iXblue Phins Compact C7 INS fixed-geometry part.

Parameters
  • identifier (str): Unique identifying name for the object.