根据常规情况,社保卡通常不能用来代替身份证,因为二者的功能和用途不同。身份证是中国公民身份的法定证明,用于办理公务、开设银行账户、购买房屋等各种重要事务。而社保卡主要用于社会保险相关的待遇领取、医疗费用结算等目的。若身份证没有磁条,可以尝试联系当地派出所或公安局,了解是否可以重新补办或修复磁条。