Skip to content
/ iPic Public

Picture Repository for Linus, including BitTC.

Notifications You must be signed in to change notification settings

linuskirt/iPic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Help files repository for BitTC Program.

Author Version Copyright Support

Overview

BitTC is an Intargeted Design Platform and Tool Package for design, simulation and optimization for Hydodynamic Turbomachinery. It is codeed by BitHydro, a research team from School of Mechanical Engineering, Beijing Institute of Technolgoy(BIT), and it's mainly powered via MATLAB.

Logo of BitHydro Team.

What's BitTC?

BitTC consists of 6 parts of function modulars/packages, including:

  • 1. tcADrawTool: a tiny tool to transfer the blade shape into Unfolder blade view in 2D Drwding form, also for data for tcATorus and tcBlading input.
  • 2. tcATorus: a helpful tool to design the circle/torus of torque converter, including round type, line-shape type, curved-shape, narrowed-circle shape type and also costomed shape type. Also, it would creat both the shround profile and hub profile of pump, turbine and stator.
  • 3. tcBladingCa: a powerful tool to creat the 3D shaped and casting/stamping type blade for pump, turbine and stator based on Bezier Curve.
  • 4. tcBladingSt: a powerful tool to creat the 3D shaped and stamping type blade for pump, turbine and stator based on Bezier Surface.
  • 5. tcBLDTool: a useful tool to design the blade load distribution(BLD) result, and it can also be helpful to transfer the performance character into the BLD results.
  • 6. tcIDMTool: a stamping blade design tool based on Inverse design method(IDM), it's also an optimal-blade fast design tool.

By using those tools, we can easy build up the blade/cascade system of hydrodynamic turbomachinery.

NOTE: This Softwares Package is still developing.

Program Developing Info

Here is the basic program file info.

Program code basic info(English Verison):

Type: Documents Doc ID: BitTC
Doc Status: [√] Draft Current Version: V0.1
[ ] Published Author: Cheng Liu & Linus
[ ] Revised Reviewer: Wei Wei
Start Date: 2020-02-02 Pridicted End Date: 2020-12-27

Code/Software Version & History:

Version: Author/Reviser Date Reviewer checker
V0.1 Linus 2020-02-02 Cheng Liu Wei Wei
Linus 2020-04-02

Collaborate with BitTC Program

Note that this program is a private program which only BitHydro member can get access to. After recieve approval by Linus, You can get access to BitTC, and clone it to your own computer or repository, since the Matlab code rely on the file path, you'd better set the BitTC reponsity to your filepath: c:\BitTCto run it proporbly. To get start, you should read the following document first to understand the running/coding process of this program code:

4.1 Start to learn & use Git

Git is a distributed version-control system for tracking changes in source code during software development, it helps to control the order and development for different function models and variety of versions of BitTC program code. To start with, a basic tutor should be read first:



Practice makes perfect. Search Online if meet the problem. Also, we use Git Client to aided to use Git much more convenient after we finish reading the basic knowledge of Git from above documents.

4.2 GitHub help us to accelerate the ordered process

This project push all the code to a GitHub repository of Linus priviate account at present, after being finished, we would put it into the BITHydro group. As a result, we had to know the basic knowledge for GitHub interactions relating to the Git project.

GitHub is a global company that provides hosting for software development version control using Git. It offers all of the distributed version control and source code management(SCM) functionality of Git as well as adding its own features such as free unlimited repositories, bug tracking, feature requests, task management, and wikis for every project. As for the desktop clicent for Git, we have many choices such as SoruceTree, GitHub Desktop and so on, here we recommond the SourceTree since it is very easy to use and quitely interication-friendly. As for the tutorial for the software operation, here are some for looking through, but my suggestion is to use it, solve the problems once upon you meet them:



Practice makes perfect. Search Online if meet the problem.

The known issues/bug but haven't fixed yet:

If nobody has responded to your issue in a few days, you're welcome to respond to it with a friendly ping in the issue. Please do not respond more than a second time if nobody has responded. The GitHub Desktop maintainers are constrained in time and resources, and diagnosing individual configurations can be difficult and time consuming. While we'll try to at least get you pointed in the right direction, we can't guarantee we'll be able to dig too deeply into any one person's issue.

More Resources

License

BIT : The BIT license grant is not for GitHub's trademarks, which include the logo designs. GitHub reserves all trademark and copyright rights in and to all GitHub® trademarks.

Ohter

TBD...# tcpic

About

Picture Repository for Linus, including BitTC.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published