സിടിഇ ന്യൂമാറ്റിക്സ്#

ആമുഖം#

CTE ന്യൂമാറ്റിക് കമാൻഡുകൾ CTE ന്യൂമാറ്റിക് ഭാഗങ്ങളുമായി മാത്രമേ പ്രവർത്തിക്കൂ. ഇത് പ്രവർത്തിക്കുന്നതിന് നിങ്ങൾ CTE മൊഡ്യൂൾ സ്വമേധയാ ഇറക്കുമതി ചെയ്യേണ്ടതുണ്ട്:

from cte import *

Pneumatic ക്ലാസിൽ നിന്നുള്ള രീതികൾ ഉപയോഗിച്ച് VEX V5 ബ്രെയിനിന് CTE ന്യൂമാറ്റിക് സിസ്റ്റം നിയന്ത്രിക്കാൻ കഴിയും. ഈ രീതികൾ ബ്രെയിനിന് ന്യൂമാറ്റിക് പമ്പ് നിയന്ത്രിക്കാനും ന്യൂമാറ്റിക് സിലിണ്ടറുകൾ നീട്ടാനോ പിൻവലിക്കാനോ അനുവദിക്കുന്നു.

ഈ പേജിൽ CTE ന്യൂമാറ്റിക്സ് നാമത്തിന്റെ ഉദാഹരണമായി cte_pneumatic ഉപയോഗിക്കുന്നു. ആവശ്യാനുസരണം നിങ്ങളുടെ സ്വന്തം കോൺഫിഗർ ചെയ്ത പേര് ഉപയോഗിച്ച് ഇത് മാറ്റിസ്ഥാപിക്കുക.

ലഭ്യമായ രീതികളുടെ ഒരു ലിസ്റ്റ് താഴെ കൊടുക്കുന്നു:

പ്രവർത്തനങ്ങൾ - ന്യൂമാറ്റിക് സിലിണ്ടറുകളും ന്യൂമാറ്റിക് പമ്പും നിയന്ത്രിക്കുക.

  • extend – ഒരു ന്യൂമാറ്റിക് സിലിണ്ടർ നീട്ടുന്നു.

  • retract – ഒരു ന്യൂമാറ്റിക് സിലിണ്ടർ പിൻവലിക്കുന്നു.

  • pump_on – ന്യൂമാറ്റിക് പമ്പ് ഓണാക്കുന്നു.

  • pump_off – ന്യൂമാറ്റിക് പമ്പ് ഓഫ് ചെയ്യുന്നു.

സെറ്ററുകൾ - ന്യൂമാറ്റിക് പമ്പ് ഓൺ അല്ലെങ്കിൽ ഓഫ് ചെയ്യുക.

  • pump – ന്യൂമാറ്റിക് പമ്പ് ഓൺ അല്ലെങ്കിൽ ഓഫ് ചെയ്യുന്നു.

കൺസ്ട്രക്റ്റർമാർ - CTE ന്യൂമാറ്റിക് സോളിനോയിഡ് സ്വമേധയാ ഇനീഷ്യലൈസ് ചെയ്ത് കോൺഫിഗർ ചെയ്യുക.

  • Pneumatic – ഒരു CTE ന്യൂമാറ്റിക് സോളിനോയിഡ് സൃഷ്ടിക്കുക.

പ്രവർത്തനങ്ങൾ#

extend#

extend ഒരു ന്യൂമാറ്റിക് സിലിണ്ടർ എക്സ്റ്റെൻഡ് ചെയ്യുന്നു.

Usage:
cte_pneumatic.extend(cylinder)

പാരാമീറ്ററുകൾ

വിവരണം

cylinder

നീട്ടേണ്ട സിലിണ്ടർ:

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • CYLINDER4
  • CYLINDERALL – എല്ലാ 4 സിലിണ്ടറുകളും

retract#

retract ഒരു ന്യൂമാറ്റിക് സിലിണ്ടർ പിൻവലിക്കുന്നു.

Usage:
cte_pneumatic.retract(cylinder)

പാരാമീറ്ററുകൾ

വിവരണം

cylinder

പിൻവലിക്കേണ്ട സിലിണ്ടർ:

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • CYLINDER4
  • CYLINDERALL – എല്ലാ 4 സിലിണ്ടറുകളും

pump_on#

pump_on ന്യൂമാറ്റിക് പമ്പ് ഓണാക്കുന്നു.

Usage:
cte_pneumatic.pump_on()

പാരാമീറ്ററുകൾ

വിവരണം

ഈ രീതിക്ക് പാരാമീറ്ററുകൾ ഇല്ല.

pump_off#

pump_off ന്യൂമാറ്റിക് പമ്പ് ഓഫ് ചെയ്യുന്നു.

ഉപയോഗം:

cte_pneumatic.pump_off()

പാരാമീറ്ററുകൾ

വിവരണം

ഈ രീതിക്ക് പാരാമീറ്ററുകൾ ഇല്ല.

സെറ്ററുകൾ#

pump#

pump ന്യൂമാറ്റിക് പമ്പ് ഓൺ അല്ലെങ്കിൽ ഓഫ് ചെയ്യുന്നു.

ഉപയോഗം:

cte_pneumatic.pump(state)

പാരാമീറ്ററുകൾ

വിവരണം

state

സജ്ജമാക്കേണ്ട അവസ്ഥ: True ന്യൂമാറ്റിക് പമ്പ് ഓണാക്കുന്നു, False ന്യൂമാറ്റിക് പമ്പ് ഓഫാക്കുന്നു.

കൺസ്ട്രക്‌ടർമാർ#

ഒരു CTE ന്യൂമാറ്റിക് സോളിനോയിഡ് കോൺഫിഗർ ചെയ്യുന്നതിന് ആവശ്യമായ Pneumatic ഒബ്‌ജക്റ്റുകൾ സ്വമേധയാ സൃഷ്ടിക്കാൻ കൺസ്ട്രക്‌ടറുകൾ ഉപയോഗിക്കുന്നു.

Pneumatic#

Pneumatic ഒരു CTE ന്യൂമാറ്റിക് സോളിനോയിഡ് സൃഷ്ടിക്കുന്നു.

Usage:
Pneumatic(smartport)

പാരാമീറ്റർ

വിവരണം

smartport

CTE ന്യൂമാറ്റിക് സോളിനോയിഡ് ബന്ധിപ്പിച്ചിരിക്കുന്ന സ്മാർട്ട് പോർട്ട്, Ports.PORTx ഇവിടെ x എന്നത് പോർട്ടിന്റെ നമ്പറാണ്.

from cte import *

# Create a CTE Pneumatic Solenoid in Port 1
cte_pneumatic = Pneumatic(Ports.PORT1)