分析:(1)连结BC1、A1C1,由正方体的性质可得四边形AA1C1C为平行四边形,从而A1C1∥AC,∠BA1C1是异面直线A1B与AC所成的角.由于△A1B1C是等边三角形,得∠BA1C1=60°,因此异面直线A1B与AC所成的角等于60°;
(2)设BC1交B1C于点O,连结A1O,利用正方体的性质和线面垂直的判定定理,证出BO⊥平面A1B1CD,可得∠BA1O是直线A1B与平面A1B1CD 所成的角.设正方体ABCD-A1B1C1D1的边长为a,在Rt△A1BO中加以计算,即可得到直线A1B与平面A1B1CD 所成的角的大小.
解答:解:(1)连结BC
1、A
1C
1,
∵在正方体ABCD-A
1B
1C
1D
1中,A
1A
C
1C,
∴四边形AA
1C
1C为平行四边形,可得A
1C
1∥AC,
因此∠BA
1C
1(或其补角)是异面直线A
1B与AC所成的角,
设正方体的棱长为a,则△A
1B
1C中A
1B=BC
1=C
1A
1=
a,
∴△A
1B
1C是等边三角形,可得∠BA
1C
1=60°,
即异面直线A
1B与AC所成的角等于60°;
(2)设BC
1交B
1C于点O,连结A
1O,
∵正方体ABCD-A
1B
1C
1D
1中,CD⊥平面BB
1C
1C,BC
1?平面BB
1C
1C,∴CD⊥BC
1,
∵正方形BB
1C
1C中,对角线BC
1⊥B
1C,CD∩B
1C=C,
∴BC
1⊥平面A
1B
1CD,即BO⊥平面A
1B
1CD,可得∠BA
1O是直线A
1B与平面A
1B
1CD 所成的角.
设正方体ABCD-A
1B
1C
1D
1的边长为a,
∵在Rt△A
1BO中,A
1B=
a,OB=
,∴sin∠BA
1O=
,可得∠BA
1O=30°
即直线A
1B与平面A
1B
1CD 所成的角的大小等于30°.
点评:本题在正方体中求异面直线所成角和直线与平面所成角的大小,着重考查了正方体的性质、空间角的定义及其求法等知识,属于中档题.